Nasdaq • MRNA • US60770K1079
Generating your data highlights...
18.5b USD | # 1052 in US
7.87m shares | 399.31m USD
396.79m
93.29% | 370.16m