Shaftesbury Capital PLC (LON:SHC)
London flag London · Delayed Price · Currency is GBP · Price in GBX
142.60
+2.20 (1.57%)
Jul 24, 2026, 5:00 PM GMT

Shaftesbury Capital Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,6072,6412,2862,5169071,434
Market Cap Growth
-9.35%15.54%-9.12%177.42%-36.74%16.01%
Enterprise Value
4,0723,4933,6333,9481,5212,056
Last Close Price
1.431.451.251.381.071.68
PE Ratio
7.717.849.093.05-41.07
PS Ratio
10.9111.0610.0712.8912.2419.83
PB Ratio
0.57-0.620.720.580.80
P/TBV Ratio
--0.620.660.580.80
P/OCF Ratio
22.4022.6944.22-129.55-
EV/Sales Ratio
17.0414.6216.0020.2420.5328.43
EV/EBITDA Ratio
30.0725.8028.7255.5368.53174.20
EV/EBIT Ratio
30.3926.0727.6555.9261.84367.07
Debt / Equity Ratio
0.170.170.400.440.480.53
Debt / EBITDA Ratio
8.968.9611.6322.9633.5379.75
Net Debt / Equity Ratio
--0.370.410.390.35
Net Debt / EBITDA Ratio
6.296.2910.6520.1527.6852.71
Net Debt / FCF Ratio
-213.00-213.00-16.63-21.00-149.88-70.68
Asset Turnover
0.040.040.040.050.030.03
Quick Ratio
0.750.751.811.273.549.53
Current Ratio
0.750.751.851.313.549.54
Return on Equity (ROE)
9.39%9.39%7.06%29.78%-11.94%2.04%
Return on Assets (ROA)
2.41%2.41%2.52%1.87%0.93%0.20%
Return on Invested Capital (ROIC)
2.47%2.56%2.65%1.99%1.04%0.24%
Return on Capital Employed (ROCE)
2.55%2.55%2.58%1.93%0.97%0.20%
Earnings Yield
13.05%12.76%11.00%32.80%-2.43%
Dividend Yield
2.95%2.53%2.67%1.84%1.69%0.28%
Payout Ratio
19.61%19.61%24.24%5.58%-7.66%11.05%
Buyback Yield / Dilution
-0.51%-0.51%-10.39%-94.34%-0.02%0.04%
Total Shareholder Return
2.44%2.02%-7.72%-92.50%1.66%0.31%