Nasdaq • MRNA • US60770K1079
Generating your data highlights...
58.1b USD | # 409 in US
15.74m shares | 1.21b USD
399.24m
93.24% | 372.26m