MedservRegis p.l.c. (MSE:MDS)
Malta flag Malta · Delayed Price · Currency is EUR
0.6800
0.00 (0.00%)
At close: May 19, 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
696657638066
Market Cap Growth
-15.04%-8.87%-21.02%20.77%-
Enterprise Value
121118113122141132
Last Close Price
0.680.640.530.570.720.60
PE Ratio
13.3312.7530.7758.29138.19-
PS Ratio
0.660.630.820.851.192.21
PB Ratio
1.181.131.001.091.321.05
P/TBV Ratio
1.561.491.361.531.961.70
P/FCF Ratio
7.327.004.596.484.6842.97
P/OCF Ratio
4.684.483.305.083.9918.80
EV/Sales Ratio
1.161.131.611.652.114.42
EV/EBITDA Ratio
5.737.199.789.5321.2072.19
EV/EBIT Ratio
10.5510.3017.6716.91225.60-
EV/FCF Ratio
12.8612.559.0212.528.2886.04
Debt / Equity Ratio
1.281.281.241.221.211.15
Debt / EBITDA Ratio
3.523.524.484.237.0720.29
Debt / FCF Ratio
7.917.915.727.294.2847.00
Net Debt / Equity Ratio
0.880.880.910.940.890.96
Net Debt / EBITDA Ratio
3.113.114.564.278.0332.90
Net Debt / FCF Ratio
5.435.434.205.613.1439.20
Asset Turnover
0.690.690.480.500.440.31
Inventory Turnover
104.37104.3779.5986.1958.7123.96
Quick Ratio
1.511.512.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)
4.73%4.73%2.74%3.03%0.26%-1.26%
Return on Invested Capital (ROIC)
7.68%7.66%3.10%4.92%0.53%-2.49%
Return on Capital Employed (ROCE)
9.70%9.70%5.00%5.70%0.50%-1.40%
Earnings Yield
7.50%7.85%3.25%1.72%0.72%-11.37%
FCF Yield
13.66%14.29%21.80%15.43%21.35%2.33%
Dividend Yield
3.62%3.87%4.68%---
Payout Ratio
48.23%48.23%53.54%---
Buyback Yield / Dilution
-----90.17%52.36%
Total Shareholder Return
3.62%3.87%4.68%--90.17%52.36%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.