Comparison Mesoblast (MESO) with Competitors
Mesoblast (MESO) industry is Biotechnology.
Profit Margin
MESO-78.22%
Industry-0.77%
Upside-77.45%
Operating Margin
MESO-55.20%
Industry-2055.25%
Upside+2000.05%
Debt-to-Equity
MESO23.52%
Industry28.27%
Upside-16.81%
Free Cash Flow Yield
MESO-2.22%
Industry-1.75%
Upside-0.47%
P/E
MESO-24.76
Industry-20.52
Upside-424.60%
Forward P/E
MESO454.55
Industry16.35
Upside+2680.21%
P/S
MESO33.10
Industry10.01
Upside+230.55%
P/B
MESO3.77
Industry5.15
Upside-26.79%