Nasdaq:MAR | US5719032022
Generating your data highlights...
64.1b USD | # 266 in US
1.66m shares | 389.02m USD
281.52m
86.76% | 244.25m