Mesoblast Limited (MESO)
NASDAQ: MESO · Real-Time Price · USD
14.78
+0.15 (1.03%)
At close: Mar 19, 2026, 4:00 PM EDT
14.94
+0.16 (1.08%)
After-hours: Mar 19, 2026, 7:39 PM EDT

Mesoblast Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
1,9041,394777636289970
Market Cap Growth
12.34%79.35%22.14%120.50%-70.27%-26.61%
Enterprise Value
1,9101,394777.19636.28288.56970.45
Last Close Price
14.7810.896.817.824.4414.96
PE Ratio
--12.87-7.64-6.52-4.04-
PS Ratio
29.1381.05131.6884.8328.26130.54
P/FCF Ratio
--13.86-8.00-2410.17--
P/OCF Ratio
--13.95-8.02---
EV/Sales Ratio
29.2181.05131.6884.8328.26130.54
EV/EBITDA Ratio
--22.46-13.22-8.74-3.58-8.89
EV/EBIT Ratio
--22.46-13.22-8.74-3.58-8.89
EV/FCF Ratio
--13.86-8.00-2410.17--
Debt / EBITDA Ratio
-4.35-----
Debt / FCF Ratio
-1.12-----
Net Debt / Equity Ratio
0.01-----
Net Debt / EBITDA Ratio
-0.17-----
Net Debt / FCF Ratio
-0.04-----
Earnings Yield
-4.96%-7.77%-13.08%-15.35%-24.77%0.00%
FCF Yield
-3.18%-7.22%-12.50%-0.04%0.00%0.00%
Buyback Yield / Dilution
-7.35%-12.06%-8.42%-13.93%0.00%0.00%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q