Nasdaq • MRVL • US5738741041
Generating your data highlights...
148b USD | # 127 in US
22.82m shares | 2.44b USD
874.46m
99.59% | 870.89m