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

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