Mesoblast Limited (MESO)
NASDAQ: MESO · IEX Real-Time Price · USD
7.23
+0.13 (1.83%)
At close: Jul 19, 2024, 4:00 PM
7.34
+0.11 (1.52%)
Pre-market: Jul 22, 2024, 8:43 AM EDT

Mesoblast Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year Ending
CurrentJun 30, 2023Jun 30, 2022Jun 30, 2021Jun 30, 2020Jun 30, 2019 2018 - 2016
Market Capitalization
8255762899691,224530
Upgrade
Market Cap Growth
-45.90%99.61%-70.21%-20.87%131.13%1.72%
Upgrade
Enterprise Value
8706213359371,194560
Upgrade
PE Ratio
--7.03-3.16-9.80-15.70-5.90
Upgrade
PS Ratio
113.7676.7928.26130.2838.0631.67
Upgrade
PB Ratio
1.621.150.581.672.231.10
Upgrade
P/FCF Ratio
-3.02-9.07-4.38-9.46-23.31-9.12
Upgrade
P/OCF Ratio
-3.03-9.10-4.39-9.61-24.28-9.16
Upgrade
EV/Sales Ratio
119.8982.8132.81126.0637.1333.51
Upgrade
EV/EBITDA Ratio
--10.02-4.51-10.54-16.30-6.47
Upgrade
EV/EBIT Ratio
-4.18-10.02-4.51-10.54-16.30-6.47
Upgrade
EV/FCF Ratio
-3.77-9.78-5.08-9.15-22.73-9.65
Upgrade
Debt / Equity Ratio
0.240.230.220.180.180.17
Upgrade
Debt / EBITDA Ratio
--1.88-1.44-1.19-1.36-0.94
Upgrade
Debt / FCF Ratio
-2.06-1.83-1.62-1.03-1.89-1.40
Upgrade
Quick Ratio
2.601.871.261.501.451.23
Upgrade
Current Ratio
2.721.951.361.571.521.41
Upgrade
Asset Turnover
0.010.010.020.010.050.03
Upgrade
Interest Coverage
-2.71-3.08-4.30-8.30-5.19-7.17
Upgrade
Return on Equity (ROE)
-14.50%-16.30%-17.30%-17.60%-15.50%-17.70%
Upgrade
Return on Assets (ROA)
-10.90%-12.30%-13.20%-13.60%-11.40%-13.30%
Upgrade
Return on Capital (ROIC)
-9.33%-11.09%-13.43%-15.67%-11.50%-14.30%
Upgrade
Earnings Yield
-8.85%-14.22%-31.66%-10.20%-6.37%-16.96%
Upgrade
FCF Yield
-7.19%-11.03%-22.85%-10.57%-4.29%-10.97%
Upgrade
Buyback Yield / Dilution
-25.17%-13.34%-0.39%-20.50%-7.75%-5.36%
Upgrade
Total Shareholder Return
-25.17%-13.34%-0.39%-20.50%-7.75%-5.36%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).