Nasdaq • MRNA • US60770K1079
Generating your data highlights...
69b USD | # 372 in US
16.28m shares | 1.51b USD
399.24m
93.23% | 372.19m