Nasdaq • MRVL • US5738741041
Generating your data highlights...
214b USD | # 81 in US
25.68m shares | 5.81b USD
876.93m
99.65% | 873.89m