Roche Holding AG (ROG)

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.
Stock chart
Ticker: ROG Exchange: VTX


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-06-04 2025-06-04 S Sale Executive Director / Officer
2,513
285.47
CHF 870,917
2,513 285.47 CHF 717,394
2025-05-16 2025-05-16 S Sale Executive Director / Officer
5,450
274.17
CHF 1,787,569
5,450 274.17 CHF 1,494,248
2025-02-21 2025-02-21 S Sale Non-Executive Director
1,000
298.00
CHF 331,823
1,000 298.00 CHF 298,000
2025-02-10 2025-02-10 S Sale Non-Executive Director
4,000
290.60
CHF 1,278,291
4,000 290.60 CHF 1,162,400
2025-02-07 2025-02-07 B Purchase Non-Executive Director
2,000
306.83
CHF 680,295
2,000 306.83 CHF 613,652
2025-01-31 2025-01-31 S Sale Non-Executive Director
2,005
287.00
CHF 632,809
2,005 287.00 CHF 575,438
2025-01-30 2025-01-30 S Sale Non-Executive Director
14,000
286.52
CHF 4,422,035
14,000 286.52 CHF 4,011,280
2025-01-30 2025-01-30 S Sale Executive Director / Officer
4,821
285.00
CHF 1,514,681
4,821 285.00 CHF 1,373,985
2025-01-30 2025-01-30 S Sale Executive Director / Officer
8,819
281.58
CHF 2,737,577
8,819 281.58 CHF 2,483,289
2024-10-28 2024-10-28 S Sale Executive Director / Officer
1,477
280.20
CHF 477,465
1,477 280.20 CHF 413,855
2024-07-26 2024-07-26 S Sale Non-Executive Director
5,605
311.11
CHF 1,939,933
5,605 311.11 CHF 1,743,760
2024-07-25 2024-07-25 S Sale Non-Executive Director
2,372
305.00
CHF 804,849
2,372 305.00 CHF 723,460
2024-06-21 2024-06-21 S Sale Executive Director / Officer
8,016
277.00
CHF 2,489,770
8,016 277.00 CHF 2,220,432
2024-06-10 2024-06-10 S Sale Executive Director / Officer
4,695
268.40
CHF 1,405,558
4,695 268.40 CHF 1,260,138
2024-05-29 2024-05-29 B Purchase Non-Executive Director
2,000
252.20
CHF 552,772
2,000 252.20 CHF 504,400
2024-02-08 2024-02-08 B Purchase Non-Executive Director
40
226.83
CHF 10,372
40 226.83 CHF 9,073
2024-02-08 2024-02-08 B Purchase Non-Executive Director
1,500
227.71
CHF 390,474
1,500 227.71 CHF 341,562
2023-06-02 2023-06-02 S Sale Non-Executive Director
4,000
291.83
CHF 1,288,832
4,000 291.83 CHF 1,167,315
2023-04-27 2023-04-27 B Purchase Non-Executive Director
2,500
278.00
CHF 779,582
2,500 278.00 CHF 695,000
2023-04-27 2023-04-27 B Purchase Non-Executive Director
2,500
301.13
CHF 844,433
2,500 301.13 CHF 752,816
// ... existing code ...