Thurgauer Kantonalbank (SW:TKBP) — Stock Price

CHF157.00 CHF
▲ 0.64% today

Thurgauer Kantonalbank (SW:TKBP) is currently trading at CHF157.00 CHF, up 0.64% today. Over the past 52 weeks, shares have ranged between CHF156.00 and CHF192.00. This page tracks Thurgauer Kantonalbank's live share price on the SW exchange, its daily price and volume history, and — where reported — its income statement, balance sheet, cash flow statement, and earnings history. For company valuation and market capitalisation context, see how much is Thurgauer Kantonalbank worth.

Thurgauer Kantonalbank (TKBP) Stock Price Chart — Daily History & Trading Volume

The chart below tracks Thurgauer Kantonalbank's daily closing share price and trading volume on the SW exchange over the past year, giving a clear view of recent price momentum and liquidity.

Thurgauer Kantonalbank Income Statement — Revenue, Profit & Earnings by Year

Thurgauer Kantonalbank's annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.

Fiscal Year 20252024202320222021
Total Revenue CHF564.52 Million CHF409.62 Million CHF426.89 Million CHF433.21 Million CHF392.87 Million
Cost of Revenue CHF164.14 Million CHF274.97 Million CHF12.47 Million CHF47.46 Million CHF11.44 Million
Gross Profit CHF400.38 Million CHF409.62 Million CHF414.43 Million CHF381.19 Million CHF373.67 Million
Research & Development
SG&A CHF129.45 Million CHF56.47 Million CHF56.34 Million CHF50.56 Million CHF52.41 Million
Total Operating Expenses CHF223.24 Million CHF192.46 Million CHF265.43 Million CHF221.35 Million CHF217.94 Million
Operating Income CHF177.14 Million CHF217.17 Million CHF173.09 Million CHF159.11 Million CHF155.75 Million
EBITDA CHF187.03 Million CHF182.22 Million CHF185.55 Million CHF173.28 Million CHF169.88 Million
EBIT CHF177.14 Million CHF171.76 Million CHF173.09 Million CHF159.84 Million CHF155.74 Million
Interest Expense CHF107.14 Million CHF274.97 Million CHF237.79 Million CHF47.46 Million CHF11.44 Million
Income Before Tax CHF177.14 Million CHF171.79 Million CHF173.09 Million CHF159.84 Million CHF155.74 Million
Income Tax Expense CHF14.88 Million CHF13.77 Million CHF14.14 Million CHF12.00 Million CHF10.19 Million
Net Income CHF162.26 Million CHF158.02 Million CHF158.95 Million CHF147.85 Million CHF145.55 Million

Thurgauer Kantonalbank Balance Sheet — Assets, Liabilities & Shareholder Equity

The balance sheet below summarizes Thurgauer Kantonalbank's financial position at each fiscal year-end — what it owns (assets), what it owes (liabilities), and the resulting shareholder equity.

Fiscal Year 20252024202320222021
Total Assets CHF36.04 Billion CHF35.43 Billion CHF32.80 Billion CHF33.29 Billion CHF30.13 Billion
Total Current Assets CHF6.19 Billion CHF6.02 Billion CHF5.03 Billion CHF6.19 Billion CHF4.91 Billion
Cash & Equivalents
Short-term Investments CHF280.00K CHF-2.02 Billion
Net Receivables CHF46.10 Million CHF53.26 Million CHF47.89 Million CHF38.15 Million
Inventory CHF4.92 Billion CHF-6.19 Billion CHF-4.91 Billion
Property, Plant & Equipment CHF97.87 Million CHF94.90 Million CHF91.58 Million CHF94.25 Million CHF85.31 Million
Goodwill
Total Liabilities CHF34.27 Billion CHF32.60 Billion CHF30.10 Billion CHF30.72 Billion CHF27.68 Billion
Total Current Liabilities CHF20.78 Billion CHF133.62 Million CHF3.40 Billion CHF4.02 Billion CHF2.56 Billion
Long-term Debt CHF10.29 Billion CHF8.74 Billion CHF7.93 Billion CHF7.64 Billion CHF6.50 Billion
Net Debt CHF4.11 Billion CHF2.85 Billion CHF6.14 Billion CHF5.49 Billion CHF4.24 Billion
Total Stockholder Equity CHF1.77 Billion CHF2.83 Billion CHF2.70 Billion CHF2.56 Billion CHF2.46 Billion
Retained Earnings CHF165.00 Million CHF2.43 Billion CHF161.59 Million CHF150.57 Million CHF148.29 Million

Thurgauer Kantonalbank Cash Flow Statement — Operating, Investing & Financing Activities

This cash flow statement breaks down how Thurgauer Kantonalbank generates and spends cash across operating, investing, and financing activities each fiscal year, including free cash flow and capital expenditures.

Fiscal Year 20252024202320222021
Operating Cash Flow CHF120.74 Million CHF340.99 Million CHF-1.09 Billion CHF388.64 Million CHF196.16 Million
Capital Expenditures CHF5.07 Million CHF4.14 Million CHF10.01 Million CHF12.41 Million CHF13.44 Million
Free Cash Flow CHF115.67 Million CHF336.85 Million CHF-1.10 Billion CHF376.23 Million CHF182.72 Million
Investing Cash Flow CHF-1.03 Billion CHF339.47 Million CHF-938.29 Million CHF757.51 Million CHF-524.07 Million
Financing Cash Flow CHF1.07 Billion CHF2.23 Billion CHF-252.77 Million CHF121.65 Million CHF744.84 Million
Dividends Paid CHF79.32 Million CHF77.25 Million CHF72.94 Million CHF72.56 Million CHF70.11 Million
Stock-Based Compensation
Depreciation CHF9.99 Million CHF10.47 Million CHF12.47 Million CHF13.44 Million CHF14.14 Million
Change in Cash CHF161.06 Million CHF6.02 Billion CHF24.93 Million CHF1.27 Billion CHF4.87 Billion

Thurgauer Kantonalbank Earnings History — EPS Actual vs. Analyst Estimates

Track Thurgauer Kantonalbank's quarterly earnings per share (EPS) against Wall Street estimates, along with the earnings surprise percentage for each reporting period.

Report Date EPS Actual EPS Estimate Surprise
Feb 18, 2026
Aug 13, 2025 4.05
Mar 07, 2025 3.83 0.00
Feb 16, 2023 36.96
Aug 18, 2022 18.80 0.00
Apr 15, 2022 17.84 0.00
Aug 17, 2021 18.55 0.00
Feb 19, 2021 17.15 0.00