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

18.16
-0.90 (-4.73%)
NASDAQ· Last Trade: May 18th, 4:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors