EquityFolio

MESO vs RVMD

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

Relative return (rebased to 100)

Key stats

Metric MESO RVMD
Price $14.32 $205.89
Market Cap $18.57B $44.13B
P/E — —
P/B 32.32 16.93
P/S 1079.84 —
ROE -17.8% -43.4%
Net Margin -593.9% —
Gross Margin — —
Revenue Growth 191.4% —
Dividend Yield — —
EPS -$0.08 -$5.28

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