BANQUE CANTONALE DE GENEVE CHF50(REG) revenue for the last year amounted to 589.88 M CHF, the most of which — 589.88 M CHF — came from its highest performing source at the moment, Banking and Related Activities, the year earlier bringing 475.67 M CHF. The greatest contribution to the revenue figure was made by Switzerland — last year it brought BANQUE CANTONALE DE GENEVE CHF50(REG) 560.17 M CHF, and the year before that — 441.66 M CHF.