In the last 90 days, Banque Cantonale Vaudoise reported five insider trading transactions, with a net value of approximately -1.42 million CHF, primarily driven by significant selling activity. Notably, four sell transactions totaled over 1.1 million CHF, while only one buy transaction amounted to 13,500 CHF. The stock has appreciated by 9.6% over the past 90 days, and the next earnings report is scheduled for August 21, 2025.