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

23.97
+2.06 (9.40%)
NASDAQ· Last Trade: Jun 2nd, 11:23 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors