In the past 90 days, Banque Cantonale de Geneve has recorded 22 insider trading transactions, with a net value of -23,057.54 CHF. Notably, there were 21 buy transactions totaling 536,550 CHF and a single sell transaction valued at 18,954 CHF. The stock has experienced a 6.6% decline over the same period. The next earnings report is scheduled for August 6, 2025, following the last report on March 3, 2025.