Peoples Ltd. (PPLL)
OTCMKTS · Delayed Price · Currency is USD
59.20
0.00 (0.00%)
Apr 15, 2026, 9:30 AM EST

Peoples Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10810558555155
Market Cap Growth
111.40%82.06%6.02%6.46%-6.43%26.00%
Last Close Price
59.2057.6830.8727.8926.1826.58
PE Ratio
10.5910.418.017.477.368.02
PS Ratio
4.184.092.722.692.712.91
PB Ratio
1.621.581.061.121.261.18
P/FCF Ratio
12.5212.2520.817.367.023.71
P/OCF Ratio
11.9211.6716.506.674.813.49
Debt / Equity Ratio
0.180.180.240.380.210.19
Debt / FCF Ratio
1.381.384.772.491.180.60
Net Debt / Equity Ratio
-0.74-0.74-0.67-0.15-1.58-1.18
Net Debt / FCF Ratio
-5.73-5.73-13.12-0.99-8.84-3.71
Return on Equity (ROE)
16.69%16.69%13.96%16.34%15.95%15.23%
Return on Assets (ROA)
1.65%1.65%1.29%1.35%1.36%1.48%
Earnings Yield
9.40%9.61%12.48%13.39%13.58%12.47%
FCF Yield
7.99%8.16%4.81%13.59%14.24%26.97%
Dividend Yield
2.20%2.26%8.10%3.78%3.68%3.39%
Payout Ratio
23.24%22.34%28.56%26.11%24.95%23.77%
Buyback Yield / Dilution
-0.03%-0.03%-0.24%-0.45%-0.43%-0.00%
Total Shareholder Return
2.17%2.23%7.86%3.33%3.24%3.39%
Source: S&P Global Market Intelligence. Banks template. Financial Sources.