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

17.79
+1.76 (10.98%)
NASDAQ · Last Trade: May 10th, 12:12 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors