Nasdaq:MRVL | US5738741041
Generating your data highlights...
68.2b USD | # 313 in US
16.98m shares | 1.48b USD
848.1m
99.65% | 845.12m