Nasdaq • MRNA • US60770K1079
Generating your data highlights...
19.5b USD | # 1002 in US
8.07m shares | 416.16m USD
396.79m
93.27% | 370.09m