<- Back to list
MAGNACHIP SEMICONDUCTOR Corp
MX
26.17
Technology
Revenue
Earnings
Dividends