Nasdaq • MRVL • US5738741041
Generating your data highlights...
189b USD | # 104 in US
40.79m shares | 9.53b USD
875.77m
99.70% | 873.15m