Secure Trust Bank PLC (LON:STB)
London flag London · Delayed Price · Currency is GBP · Price in GBX
1,556.00
-10.00 (-0.64%)
Aug 11, 2026, 4:35 PM GMT

Secure Trust Bank Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
29223367129140248
Market Cap Growth
39.39%245.38%-47.84%-7.54%-43.56%52.03%
Last Close Price
15.5612.453.626.887.5013.30
PE Ratio
6.9013.993.575.464.295.56
Forward PE
6.114.601.583.434.506.41
PEG Ratio
-0.190.190.190.190.19
PS Ratio
2.191.500.480.911.061.72
PB Ratio
0.780.620.190.380.430.82
P/TBV Ratio
0.830.670.200.390.450.86
P/FCF Ratio
-0.920.61-4.66-
P/OCF Ratio
-0.910.60-4.28-
Debt / Equity Ratio
0.250.250.260.270.160.17
Debt / FCF Ratio
0.370.370.84-1.70-
Net Debt / Equity Ratio
-1.16-1.16-0.98-0.75-0.98-0.61
Net Debt / FCF Ratio
-1.71-1.71-3.185.69-10.631.89
Asset Turnover
0.040.040.040.040.040.05
Return on Equity (ROE)
4.79%4.79%5.59%7.87%9.42%15.89%
Earnings Yield
6.02%7.15%28.01%18.33%23.29%18.00%
FCF Yield
-109.14%164.09%-21.44%-
Dividend Yield
2.27%2.75%7.54%0.00%7.64%4.80%
Payout Ratio
36.36%36.36%26.40%0.00%31.75%26.10%
Buyback Yield / Dilution
-1.55%-1.79%-0.80%0.12%-1.29%-0.16%
Total Shareholder Return
0.71%0.96%6.74%0.12%6.35%4.64%