MESO Ratios (2017-2025) | MESO

Ratios Jun2017 Jun2018 Jun2019 Jun2020 Jun2021 Jun2022 Jun2023 Jun2024 Jun2025
Efficiency
Assets Average (Quarter) 674.06M672.28M692.86M739.16M703.43M
Equity Average (Quarter) 531.39M513.53M515.19M565.36M539.22M
Invested Capital (Quarter) 516.77M577.32M562.34M581.78M634.60M593.68M108.76M114.34M121.89M
Leverage & Solvency
Debt to Equity (Quarter) 0.170.170.160.160.19
Debt Ratio (Quarter) 0.130.120.120.130.150.160.170.16
Equity Ratio (Quarter) 0.790.790.740.750.780.75
Valuation
Enterprise Value (Quarter) -45.76M-37.76M-50.43M-129.33M-136.88M-60.45M-71.32M-62.96M-161.55M