Nasdaq • MXL • US57776J1007
Generating your data highlights...
7.95b USD | # 1891 in US
4.61m shares | 283.04m USD
89.55m
93.35% | 83.59m