Himax Technologies, Inc. - American depositary shares (HIMX)

20.65
+2.86 (16.08%)
NASDAQ · Last Trade: May 11th, 11:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors