Restore plc (AIM:RST)
London flag London · Delayed Price · Currency is GBP · Price in GBX
299.50
-1.50 (-0.50%)
Aug 14, 2026, 4:29 PM GMT

Restore Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
403362330301452670
Market Cap Growth
10.50%9.75%9.54%-33.33%-32.53%29.05%
Enterprise Value
658632552504663880
Last Close Price
3.002.602.312.073.024.41
PE Ratio
155.25-26.61-26.9058.24
Forward PE
10.8010.8011.9012.0413.6519.13
PS Ratio
1.201.191.381.091.622.86
PB Ratio
1.901.651.411.311.652.53
P/FCF Ratio
9.608.467.407.9111.9916.37
P/OCF Ratio
7.816.815.646.309.4514.04
PEG Ratio
0.800.801.191.261.520.62
EV/Sales Ratio
1.962.082.301.822.383.75
EV/EBITDA Ratio
8.7812.7810.3910.4211.3517.88
EV/EBIT Ratio
23.8624.4216.6918.4017.3628.28
EV/FCF Ratio
15.6814.7812.3913.2317.5921.51
Debt / Equity Ratio
1.231.181.011.070.910.95
Debt / EBITDA Ratio
3.473.603.083.473.173.66
Debt / FCF Ratio
6.206.085.316.486.596.13
Net Debt / Equity Ratio
1.211.170.980.980.800.82
Net Debt / EBITDA Ratio
4.885.194.314.633.744.43
Net Debt / FCF Ratio
6.086.005.145.895.795.33
Asset Turnover
0.550.530.430.470.460.43
Inventory Turnover
54.0676.7191.6491.8391.41110.52
Quick Ratio
0.830.780.851.091.191.03
Current Ratio
0.870.930.991.261.361.38
Return on Equity (ROE)
1.17%0.62%5.18%-12.20%6.24%4.75%
Return on Assets (ROA)
2.82%2.84%3.68%2.88%3.89%3.52%
Return on Invested Capital (ROIC)
1.65%1.00%5.10%5.79%5.65%3.50%
Return on Capital Employed (ROCE)
5.50%5.00%6.80%5.50%7.00%5.80%
Earnings Yield
-1.76%-1.74%3.76%-10.19%3.72%1.72%
FCF Yield
10.42%11.82%13.52%12.65%8.34%6.11%
Dividend Yield
2.30%2.66%2.51%2.51%2.45%1.63%
Payout Ratio
--58.87%-58.93%29.57%
Buyback Yield / Dilution
2.07%-0.34%-0.82%1.05%-0.26%-6.92%
Total Shareholder Return
4.37%2.32%1.69%3.56%2.19%-5.29%