Nasdaq • MXL • US57776J1007
Generating your data highlights...
6.12b USD | # 2281 in US
4.42m shares | 384.51m USD
90.69m
93.31% | 84.62m