Thurgauer Kantonalbank (SWX:TKBP)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
160.50
-1.50 (-0.93%)
Aug 4, 2026, 3:04 PM CET

Thurgauer Kantonalbank Ratios and Metrics

Millions CHF. 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
3,240652508478476426
Market Cap Growth
4.85%28.35%6.28%0.42%11.74%1.91%
Last Close Price
160.50163.00127.00119.50119.00106.50
PE Ratio
19.9720.1016.0815.0316.1014.63
Forward PE
19.2919.6714.9414.1415.5314.29
PS Ratio
7.551.481.211.121.281.16
PB Ratio
1.090.190.160.170.180.17
P/TBV Ratio
0.190.190.160.170.180.17
P/FCF Ratio
-4.192.942.792.091.75
P/OCF Ratio
-4.192.942.792.211.85
Debt / Equity Ratio
3.053.052.993.253.182.87
Debt / FCF Ratio
66.1466.1455.9452.8836.8529.81
Net Debt / Equity Ratio
3.053.052.993.253.192.87
Net Debt / FCF Ratio
66.1466.1455.9452.8836.8529.81
Asset Turnover
0.010.010.010.010.010.01
Return on Equity (ROE)
4.92%4.92%5.26%5.86%5.71%5.48%
Earnings Yield
5.01%4.98%6.22%6.65%6.21%6.84%
FCF Yield
-23.87%34.03%35.79%47.95%57.30%