Secure Trust Bank PLC (LON:STB)
London flag London · Delayed Price · Currency is GBP · Price in GBX
1,538.00
+22.00 (1.45%)
Jul 21, 2026, 2:45 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
28823367129140248
Market Cap Growth
50.83%245.38%-47.84%-7.54%-43.56%52.03%
Last Close Price
15.3812.453.626.887.5013.30
PE Ratio
6.7213.993.575.464.295.56
Forward PE
5.964.601.583.434.506.41
PEG Ratio
-0.190.190.190.190.19
PS Ratio
2.151.500.480.911.061.72
PB Ratio
0.770.620.190.380.430.82
P/TBV Ratio
0.820.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
0.250.250.260.270.160.17
Net Debt / FCF Ratio
0.370.370.84-2.051.70-0.52
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.12%7.15%28.01%18.33%23.29%18.00%
FCF Yield
-109.14%164.09%-21.44%-
Dividend Yield
2.24%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.69%0.96%6.74%0.12%6.36%4.64%