Nasdaq • MRNA • US60770K1079
Generating your data highlights...
19.4b USD | # 1052 in US
7.81m shares | 397.21m USD
396.79m
93.27% | 370.09m