Nasdaq • MRNA • US60770K1079
Generating your data highlights...
19.8b USD | # 1003 in US
6.54m shares | 329.27m USD
396.79m
93.27% | 370.08m