Nasdaq • MRVL • US5738741041
Generating your data highlights...
196b USD | # 94 in US
34.85m shares | 8.14b USD
876.93m
99.67% | 874.02m