EquityFolio

MESO vs MRNA

Mesoblast Limited - American Depositary Shares · Moderna, Inc. - Common Stock

Relative return (rebased to 100)

Key stats

Metric MESO MRNA
Price $14.32 $188.94
Market Cap $18.57B $75.43B
P/E — —
P/B 32.32 11.16
P/S 1079.84 38.80
ROE -17.8% -41.7%
Net Margin -593.9% -145.2%
Gross Margin — —
Revenue Growth 191.4% -39.9%
Dividend Yield — —
EPS -$0.08 -$7.07

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.