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

Thurgauer Kantonalbank Balance Sheet

Millions CHF. Fiscal year is Jan - Dec.

Assets

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
6,2996,0745,0876,3674,954
Securities and Investments
2,1562,1021,9871,9771,705
Trading Assets
65.75124.4290.62136.1323.74
Gross Loans
27,32826,94025,44324,62023,275
Net Loans
27,32826,94025,44324,62023,275
Net Property, Plant & Equipment
97.8796.3693.0595.7296.46
Accrued Interest and Accounts Receivable
42.746.153.2647.8938.15
Long-Term Investments
33.6333.7133.1133.1333.55
Other Non-Earning Assets
16.689.8716.328.879.01
Total Assets
36,04035,42732,80333,28630,134

Liabilities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Deposits
19,39119,06818,59818,70518,357
Short-Term Interbank Borrowing and Repurchase Agreements
3,0773,4592,0703,2141,834
Trading Liabilities
46.726.733.1329.551.21
Accrued Expenses
127.45133.62117.26100.9198.3
Long-Term Debt
10,2949,6719,0488,4137,277
Other Liabilities
133.38237.63234.27262.4959.84
Total Liabilities
33,07032,59630,10030,72427,677

Shareholders' Equity

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Stock
720720400400400
Additional Paid-in Capital
8080808080
Retained Earnings
2,5702,4302,3032,1622,057
Shareholders' Equity
3,3703,2302,7832,6422,537
Total Liabilities & Equity
36,04035,42732,80333,28630,134

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Debt
10,2949,6719,0488,4137,277
Net Cash (Debt)
-10,294-9,671-9,048-8,413-7,277
Net Cash Growth
-----
Net Cash Per Share
-2573.55-2417.69-2261.97-2103.13-1819.26
Book Value
3,3703,2302,7832,6422,537
Book Value Per Share
842.58807.60695.65660.40634.33
Tangible Book Value
3,3703,2302,7832,6422,537
Tangible Book Value Per Share
842.58807.60695.65660.40634.33