Nasdaq • MNST • US61174X1090
Generating your data highlights...
85.7b USD | # 264 in US
10.4m shares | 468.58m USD
1.96b
92.53% | 1.81b