Nasdaq • MXL • US57776J1007
Generating your data highlights...
8.19b USD | # 1841 in US
3.13m shares | 236.9m USD
90.69m
93.97% | 85.22m