Nasdaq • MRVL • US5738741041
Generating your data highlights...
272b USD | # 59 in US
40.88m shares | 7.31b USD
874.8m
99.72% | 872.34m