Picton Property Income Limited (LON:PCTN)
London flag London · Delayed Price · Currency is GBP · Price in GBX
72.70
+0.60 (0.83%)
Jul 24, 2026, 4:35 PM GMT

Picton Property Income Ratios and Metrics

Millions GBP. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
371393382356378536
Market Cap Growth
-10.00%2.68%7.45%-5.79%-29.55%14.59%
Enterprise Value
538.39559.84558.38565.01583.25717.35
Last Close Price
0.730.770.720.650.690.98
PE Ratio
14.6015.3810.54--3.65
PS Ratio
7.277.697.086.517.2911.52
PB Ratio
0.710.750.720.680.690.82
P/TBV Ratio
0.730.770.730.680.690.82
P/FCF Ratio
17.1730.6230.3922.61--
P/OCF Ratio
17.1718.1615.3517.6216.4026.80
EV/Sales Ratio
10.5410.9610.3410.3311.2615.41
EV/EBITDA Ratio
19.1519.9718.1818.3419.1524.03
EV/EBIT Ratio
19.2019.9718.2618.4219.2524.16
EV/FCF Ratio
24.9043.6544.3735.89--
Debt / Equity Ratio
0.400.400.390.430.410.33
Debt / EBITDA Ratio
7.487.506.887.437.407.35
Debt / FCF Ratio
16.4016.4016.7814.53--
Net Debt / Equity Ratio
0.320.320.330.400.380.28
Net Debt / EBITDA Ratio
5.945.965.736.786.746.06
Net Debt / FCF Ratio
13.0313.0313.9813.28-55.08-12.44
Asset Turnover
0.070.070.070.070.060.06
Quick Ratio
3.223.222.802.112.073.02
Current Ratio
3.223.222.803.742.073.02
Return on Equity (ROE)
4.95%4.90%7.06%-0.89%-14.86%24.80%
Return on Assets (ROA)
3.73%3.70%3.97%3.92%3.59%3.69%
Return on Invested Capital (ROIC)
4.07%4.01%4.24%4.13%3.81%3.94%
Return on Capital Employed (ROCE)
3.84%3.80%4.09%4.03%3.68%3.79%
Earnings Yield
6.96%6.50%9.48%--27.37%
FCF Yield
5.82%3.27%3.29%4.42%--
Dividend Yield
5.23%4.94%5.17%5.37%5.05%3.43%
Payout Ratio
76.32%76.34%54.01%-398.60%-21.32%12.54%
Buyback Yield / Dilution
4.45%4.45%0.29%-0.04%0.08%-0.09%
Total Shareholder Return
9.68%9.40%5.46%5.32%5.13%3.34%