Nasdaq • MRNA • US60770K1079
Generating your data highlights...
85.3b USD | # 254 in US
18.18m shares | 2.24b USD
399.24m
93.19% | 372.06m