Banque Cantonale de Genève SA (SWX:BCGE)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
32.20
-0.30 (-0.92%)
At close: Aug 3, 2026

SWX:BCGE Financials Overview

Millions CHF. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
573.7573.7585.65580.36490.25419.25
Revenue Growth
2.13%-2.04%0.91%18.38%16.93%9.80%
Net Income
220.89220.89219.2231.24175.95125.23
Earnings Per Share
3.073.073.043.202.401.70
EPS Growth
10.03%0.99%-5.00%33.33%41.18%13.33%

Revenue by Geography

Fiscal YearFY 2024FY 2023FY 2022FY 2021
Period EndingDec '24 Dec '23 Dec '22 Dec '21
Switzerland
560.51560.39441.66406.95
Abroad
25.0129.4934.0132.29
Total
585.52589.88475.67439.24

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
8,6888,6888,0427,4107,8787,326
Total Debt
5,8725,8725,2264,7714,7774,598
Net Cash (Debt)
-5,872-5,872-5,226-4,771-4,777-4,598
Net Cash Growth
------
Net Cash Per Share
-81.55-81.55-72.58-66.26-66.35-63.86

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
--336.61207.15493.37225.97
Capital Expenditures
--23.6352.2517.9824.47
Free Cash Flow
00360.24259.39511.35250.44
Free Cash Flow Growth
--38.88%-49.27%104.18%554.21%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
44.15%44.15%44.14%46.90%42.75%36.81%
Profit Margin
38.50%38.50%37.43%39.84%35.89%29.87%
FCF Margin
0.00%0.00%61.51%44.70%104.30%59.73%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.7010.7010.6500.6500.5500.450
Dividend Per Share Growth
7.69%7.85%0%18.18%22.22%20.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.388.018.397.037.489.44
Forward PE
10.458.347.697.08--
P/FCF Ratio
--5.006.142.484.55
PS Ratio
4.323.043.072.742.582.72