Picton Property Income Limited (LON:PCTN)
London flag London · Delayed Price · Currency is GBP · Price in GBX
72.40
+0.50 (0.70%)
Jul 6, 2026, 8:29 AM 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
367393382355378537
Market Cap Growth
-12.52%2.68%7.60%-5.92%-29.62%14.69%
Enterprise Value
534550566566584699
Last Close Price
0.720.760.670.580.590.80
PE Ratio
14.4415.1910.25--3.65
PS Ratio
7.197.697.086.507.2911.53
PB Ratio
0.700.750.720.680.690.82
P/OCF Ratio
16.9818.1615.3517.5916.4126.83
EV/Sales Ratio
10.4610.7710.4810.3511.2715.02
EV/EBITDA Ratio
18.8419.4918.2418.0419.1823.42
EV/EBIT Ratio
18.9919.5518.3218.1219.2823.55
Debt / Equity Ratio
0.400.400.400.440.410.33
Debt / EBITDA Ratio
7.427.426.817.297.407.35
Net Debt / Equity Ratio
0.320.320.330.400.380.28
Net Debt / EBITDA Ratio
5.925.925.676.666.746.06
Asset Turnover
0.070.070.070.070.060.06
Quick Ratio
3.223.222.812.122.073.02
Current Ratio
3.223.222.813.742.073.02
Return on Equity (ROE)
4.90%4.90%7.06%-0.89%-14.86%24.80%
Return on Assets (ROA)
2.32%2.32%2.51%2.49%2.24%2.31%
Return on Invested Capital (ROIC)
3.84%3.81%4.13%4.09%3.67%3.78%
Earnings Yield
7.04%6.58%9.76%-1.35%-23.70%27.38%
Dividend Yield
5.29%5.00%5.52%6.11%5.97%4.31%
Payout Ratio
76.34%76.34%54.01%--12.53%
Buyback Yield / Dilution
4.45%4.45%0.29%-0.04%0.08%-0.09%
Total Shareholder Return
9.74%9.46%5.82%6.07%6.05%4.22%