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

20.65
+2.86 (16.08%)
NASDAQ · Last Trade: May 12th, 2:49 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors