Nasdaq • MRNA • US60770K1079
Generating your data highlights...
21.5b USD | # 972 in US
7.59m shares | 428.04m USD
399.24m
93.31% | 372.51m