Nasdaq:MRNA | US60770K1079
Generating your data highlights...
16b USD | # 1163 in US
11.58m shares | 384.63m USD
390.73m
93.21% | 364.2m