Nasdaq:MRNA | US60770K1079
Generating your data highlights...
21.1b USD | # 930 in US
11.82m shares | 502.01m USD
394.94m
93.26% | 368.32m