MedservRegis p.l.c. (MSE:MDS)
Malta flag Malta · Delayed Price · Currency is EUR
0.6500
0.00 (0.00%)
At close: May 4, 2026

MedservRegis p.l.c. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
666657638066
Market Cap Growth
-15.04%-8.87%-21.02%20.77%-
Enterprise Value
118118113122141132
Last Close Price
0.650.650.540.580.740.61
PE Ratio
12.7512.7530.7758.29138.19-
PS Ratio
0.630.630.820.851.192.21
PB Ratio
1.131.131.001.091.321.05
P/TBV Ratio
1.491.491.361.531.961.70
P/FCF Ratio
7.007.004.596.484.6842.97
P/OCF Ratio
4.484.483.305.083.9918.80
EV/Sales Ratio
1.131.131.611.652.114.42
EV/EBITDA Ratio
5.275.289.789.5321.2072.19
EV/EBIT Ratio
9.269.2717.6716.91225.60-
EV/FCF Ratio
12.5412.559.0212.528.2886.04
Debt / Equity Ratio
1.281.281.241.221.211.15
Debt / EBITDA Ratio
3.323.324.484.237.0720.29
Debt / FCF Ratio
7.907.905.727.294.2847.00
Net Debt / Equity Ratio
0.880.880.910.940.890.96
Net Debt / EBITDA Ratio
2.282.284.564.278.0332.90
Net Debt / FCF Ratio
5.425.424.205.613.1439.20
Asset Turnover
0.690.690.480.500.440.31
Inventory Turnover
104.50104.5079.5986.1958.7123.96
Quick Ratio
1.571.572.112.221.982.17
Current Ratio
1.621.622.302.402.072.36
Return on Equity (ROE)
9.48%9.48%3.62%2.19%0.89%-13.94%
Return on Assets (ROA)
5.26%5.26%2.74%3.03%0.26%-1.26%
Return on Invested Capital (ROIC)
8.53%8.51%3.10%4.92%0.53%-2.49%
Return on Capital Employed (ROCE)
10.80%10.80%5.00%5.70%0.50%-1.40%
Earnings Yield
7.85%7.85%3.25%1.72%0.72%-11.37%
FCF Yield
14.29%14.29%21.80%15.43%21.35%2.33%
Dividend Yield
3.78%-4.58%---
Payout Ratio
48.23%48.23%53.54%---
Buyback Yield / Dilution
-0.20%0.00%---90.17%52.36%
Total Shareholder Return
3.57%0.00%4.58%--90.17%52.36%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.