Mesoblast (MESO) Interest Coverage Ratio (2015 - 2023)

Mesoblast's (MESO) quarterly Interest Coverage Ratio came in at 277.74 in Q2 2023, up 21.15% year-on-year from 229.25 in Q2 2022, and up 16.36% quarter-over-quarter from 238.69 in Q1 2023.

Mesoblast (MESO) Interest Coverage Ratio (2015 - 2023) Analysis & Trends

Mesoblast has disclosed Interest Coverage Ratio across 8 years of filings, most recently posting 277.74 for Q2 2023.

  • Interest Coverage Ratio for Q2 2023 came in at 277.74, up 21.15% year-over-year; the trailing twelve-month figure through Jun 2023 was 57.04 (up 99.52% YoY), and the FY2025 annual result was 2.7, up 3.92% from the prior year.
  • Interest Coverage Ratio came in at 277.74 for Q2 2023 at Mesoblast, up from 238.69 in the prior quarter.
  • In the past five years, Interest Coverage Ratio ranged from a high of 588.38 in Q2 2021 to a low of 3519.93 in Q1 2020.
  • The 5-year median for Interest Coverage Ratio is 142.73 (2022), against an average of 82.75.
  • Peak annual rise in Interest Coverage Ratio reached 15239.21% in 2020, while the deepest fall reached 1620.85% in 2020.
  • Mesoblast's Interest Coverage Ratio stood at 169.2 in 2019, then jumped by 94.42% to 9.44 in 2020, then surged by 2649.97% to 240.81 in 2021, then slumped by 132.26% to 77.68 in 2022, then surged by 457.54% to 277.74 in 2023.
  • The last three Interest Coverage Ratio figures came in at 277.74 (Q2 2023), 238.69 (Q1 2023), and 77.68 (Q4 2022), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Interest Cover (Qtr)
1 Alterity Therapeutics 925,601.88 Bn 925,601.85 Bn - -
2 Belite Bio 58,560.00 Bn 58,560.00 Bn - -
3 Quantum Biopharma 17,284.41 Bn 17,284.40 Bn - -
4 Legend Biotech 2,809.00 Bn 2,808.71 Bn 242.10 Mn 3.58
5 Evaxion A 1,334.43 Bn 1,334.42 Bn - 11.50
6 Akari Therapeutics 1,312.27 Bn 1,312.26 Bn - -258.33
7 Psyence Biomedical 212.16 Bn 212.16 Bn - 547.67
8 Vertex Pharmaceuticals 114.83 Bn 107.58 Bn 2.59 Bn -
9 Abivax 91.96 Bn 91.96 Bn - 11.79
10 Mesoblast 21.68 Bn 21.55 Bn - -

Historic Data

Download Data
DateValue
Jun 30, 2023 277.74
Mar 31, 2023 238.69
Dec 31, 2022 -77.68
Sep 30, 2022 63.45
Jun 30, 2022 229.25
Mar 31, 2022 222.01
Dec 31, 2021 240.81
Sep 30, 2021 246.51
Jun 30, 2021 588.38
Mar 31, 2021 -201.33
Dec 31, 2020 -9.44
Sep 30, 2020 -2.98
Jun 30, 2020 322.26
Mar 31, 2020 -3,519.93
Dec 31, 2019 -169.20
Sep 30, 2019 -171.54
Jun 30, 2019 2.10
Mar 31, 2019 231.44
Dec 31, 2018 -213.43
Sep 30, 2018 222.94