EquityFolio

MESO vs ONC

Mesoblast Limited · BeOne Medicines AG

Relative return (rebased to 100)

Key stats

Metric MESO ONC
Price $14.29 $354.47
Market Cap $18.53B $523.95B
P/E — 1826.04
P/B 32.25 101.27
P/S 1077.58 98.06
ROE -17.8% 5.5%
Net Margin -593.9% 5.4%
Gross Margin — 87.5%
Revenue Growth 191.4% 40.2%
Dividend Yield — —
EPS -$0.08 $0.19

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