Nasdaq • MNST • US61174X1090
Generating your data highlights...
92.1b USD | # 248 in US
5.91m shares | 542.63m USD
978.01m
71.63% | 700.56m