Picton Property Income Limited (PCTNF)
OTCMKTS · Delayed Price · Currency is USD
0.9440
0.00 (0.00%)
Oct 8, 2026, 2:23 PM EDT

Picton Property Income Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
482506426419476-
Market Cap Growth
-6.43%18.73%1.53%-11.84%--
Enterprise Value
703717672677706-
Last Close Price
0.940.990.800.770.87-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
14.3614.818.83---
PS Ratio
7.157.506.106.077.42-
PB Ratio
0.700.730.620.630.70-
P/OCF Ratio
16.8917.7113.2316.4316.70-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
10.4210.649.639.8011.01-
EV/EBITDA Ratio
18.7719.2416.7617.0618.73-
EV/EBIT Ratio
18.9119.3016.8317.1418.83-

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
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%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
7.08%6.75%11.32%-1.44%-23.28%-
Dividend Yield
5.43%5.07%6.03%5.83%4.96%-
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.89%9.52%6.32%5.79%5.04%-0.09%