MIDI p.l.c. (MSE:MDI)
Malta flag Malta · Delayed Price · Currency is EUR
0.2600
0.00 (0.00%)
At close: Jun 12, 2026

MIDI p.l.c. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
564253666392
Market Cap Growth
-44.68%-20.97%-20.00%5.44%-31.63%-4.02%
Enterprise Value
122111110133129153
Last Close Price
0.260.200.250.300.280.41
PE Ratio
-----165.15
PS Ratio
16.3212.3015.8816.3118.449.78
PB Ratio
1.080.820.570.670.620.90
P/TBV Ratio
1.080.820.570.670.620.90
P/FCF Ratio
---3.71--
P/OCF Ratio
---3.68--
EV/Sales Ratio
35.6332.4532.9432.7337.7216.25
EV/EBITDA Ratio
-----72.51
EV/EBIT Ratio
-----82.08
EV/FCF Ratio
---7.45--
Debt / Equity Ratio
1.321.320.820.740.770.72
Debt / EBITDA Ratio
----3545.6332.83
Debt / FCF Ratio
---4.09--
Net Debt / Equity Ratio
1.281.280.680.520.720.63
Net Debt / EBITDA Ratio
-2.18-2.18-23.60-59.20-601.9630.45
Net Debt / FCF Ratio
-3.69-3.69-5.772.88-7.82-23.48
Asset Turnover
0.020.020.010.020.020.04
Inventory Turnover
0.190.190.020.020.010.04
Quick Ratio
0.030.030.250.510.160.23
Current Ratio
1.141.142.733.642.972.79
Return on Equity (ROE)
-57.73%-57.73%-3.92%-1.51%-2.23%0.55%
Return on Assets (ROA)
-8.11%-8.11%-0.71%-0.29%-0.10%0.51%
Return on Invested Capital (ROIC)
-25.89%-22.17%-1.90%-0.69%-0.21%0.42%
Return on Capital Employed (ROCE)
-55.70%-55.70%-1.50%-0.50%-0.20%1.10%
Earnings Yield
-75.09%-99.61%-7.11%-2.29%-3.62%0.61%
FCF Yield
-32.07%-42.55%-20.62%26.93%-14.85%-2.97%
Dividend Yield
---3.01%--
Total Shareholder Return
---3.01%--