In the past 90 days, Roche Holding AG has recorded two insider trading transactions, both of which were sales totaling approximately CHF 2.2 million. The most recent transaction occurred on June 4, 2025, with a sale valued at CHF 717,394.4. Prior to that, on May 16, 2025, insiders sold shares worth CHF 1.5 million. This activity comes amid a 9.9% decline in stock price over the same period, with the next earnings report scheduled for July 24, 2025.