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

23.98
+2.07 (9.45%)
NASDAQ· Last Trade: Jun 2nd, 7:51 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors