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

17.79
+1.76 (10.98%)
NASDAQ · Last Trade: May 9th, 2:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors