Nasdaq • MRVL • US5738741041
Generating your data highlights...
184b USD | # 105 in US
41.43m shares | 9.43b USD
875.77m
99.70% | 873.15m