Nasdaq • MRNA • US60770K1079
Generating your data highlights...
25.4b USD | # 825 in US
6.88m shares | 343.91m USD
396.79m
93.27% | 370.08m