Roche Holding AG (ROG)

In the past 90 days, Roche Holding AG has recorded seven insider trading transactions, with a net value of approximately -10.9 million CHF, primarily driven by significant selling activity totaling about 9.9 million CHF. Notably, there was one purchase of 613,652 CHF. The stock has seen a slight decline of 1.1% over the last 90 days, and the next earnings report is scheduled for July 24, 2025, following the last report on January 30, 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-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
2022-10-19 2022-10-19 B Purchase Non-Executive Director
610
328.68
CHF 117,970
610 328.68 CHF 200,494
2022-05-11 2022-05-11 B Purchase Executive Director / Officer
1,500
326.78
CHF 288,412
1,500 326.78 CHF 490,163
2022-03-30 2022-03-30 S Sale Executive Director / Officer
1,624
373.14
CHF 356,554
1,624 373.14 CHF 605,972
2021-12-16 2021-12-16 S Sale Executive Director / Officer
7,000
380.01
CHF 1,565,205
7,000 380.01 CHF 2,660,103
2021-12-08 2021-12-08 S Sale Executive Director / Officer
60,000
132.03
CHF 4,661,048
60,000 132.03 CHF 7,921,564
2021-08-12 2021-08-12 S Sale Executive Director / Officer
3,163
368.23
CHF 685,309
3,163 368.23 CHF 1,164,699
2021-08-10 2021-08-10 S Sale Executive Director / Officer
4,800
365.23
CHF 1,031,524
4,800 365.23 CHF 1,753,100
2021-08-10 2021-08-10 S Sale Executive Director / Officer
4,500
401.87
CHF 1,064,063
4,500 401.87 CHF 1,808,400
2021-08-09 2021-08-09 B Purchase Non-Executive Director
271
394.40
CHF 62,890
271 394.40 CHF 106,882
2021-07-30 2021-07-30 S Sale Executive Director / Officer
4,317
350.00
CHF 889,043
4,317 350.00 CHF 1,510,950
2021-07-30 2021-07-30 S Sale Executive Director / Officer
1,116
350.00
CHF 229,829
1,116 350.00 CHF 390,600
2021-06-22 2021-06-22 S Sale Executive Director / Officer
500
374.80
CHF 110,266
500 374.80 CHF 187,400
2021-06-17 2021-06-17 S Sale Executive Director / Officer
2,000
373.13
CHF 439,094
2,000 373.13 CHF 746,250
2021-06-17 2021-06-17 S Sale Executive Director / Officer
3,000
348.60
CHF 615,349
3,000 348.60 CHF 1,045,800
2021-06-16 2021-06-16 S Sale Executive Director / Officer
1,500
371.66
CHF 328,031
1,500 371.66 CHF 557,496
2021-06-16 2021-06-16 S Sale Executive Director / Officer
3,000
347.43
CHF 613,277
3,000 347.43 CHF 1,042,279
2021-06-11 2021-06-11 S Sale Executive Director / Officer
500
366.00
CHF 107,677
500 366.00 CHF 183,000
2021-06-08 2021-06-08 S Sale Executive Director / Officer
4,057
329.94
CHF 787,621
4,057 329.94 CHF 1,338,581
2021-03-23 2021-03-23 S Sale Executive Director / Officer
1,189
310.00
CHF 216,878
1,189 310.00 CHF 368,590
2021-03-23 2021-03-23 S Sale Executive Director / Officer
1,810
310.00
CHF 330,151
1,810 310.00 CHF 561,100
2021-03-01 2021-03-01 B Purchase Non-Executive Director
1,000
310.00
CHF 182,404
1,000 310.00 CHF 310,000
2020-10-23 2020-10-23 B Purchase Executive Director / Officer
1,000
297.58
CHF 175,095
1,000 297.58 CHF 297,578
2020-05-27 2020-05-27 B Purchase Non-Executive Director
600
339.80
CHF 119,963
600 339.80 CHF 203,880
2020-04-28 2020-04-28 B Purchase Executive Director / Officer
1,000
351.43
CHF 206,781
1,000 351.43 CHF 351,430
2020-04-28 2020-04-28 S Sale Executive Director / Officer
3,000
352.10
CHF 621,527
3,000 352.10 CHF 1,056,300
2020-04-23 2020-04-23 S Sale Executive Director / Officer
1,000
346.00
CHF 203,586
1,000 346.00 CHF 346,000
2020-03-25 2020-03-25 B Purchase Non-Executive Director
750
295.45
CHF 130,382
750 295.45 CHF 221,588
2020-02-19 2020-02-19 S Sale Executive Director / Officer
2,000
344.90
CHF 405,878
2,000 344.90 CHF 689,800
2020-02-18 2020-02-18 S Sale Executive Director / Officer
1,200
344.54
CHF 243,274
1,200 344.54 CHF 413,450
2020-02-18 2020-02-18 S Sale Executive Director / Officer
4,000
339.33
CHF 798,635
4,000 339.33 CHF 1,357,300
2020-02-13 2020-02-13 B Purchase Executive Director / Officer
500
336.13
CHF 98,889
500 336.13 CHF 168,065
2020-02-13 2020-02-13 S Sale Executive Director / Officer
2,000
341.44
CHF 401,807
2,000 341.44 CHF 682,880
2020-02-13 2020-02-13 S Sale Executive Director / Officer
3,500
337.23
CHF 694,489
3,500 337.23 CHF 1,180,300
2020-02-10 2020-02-10 S Sale Executive Director / Officer
1,000
339.00
CHF 199,468
1,000 339.00 CHF 339,000
2020-02-10 2020-02-10 S Sale Executive Director / Officer
1,016
338.12
CHF 202,131
1,016 338.12 CHF 343,527
2020-02-10 2020-02-10 S Sale Executive Director / Officer
3,855
338.21
CHF 767,167
3,855 338.21 CHF 1,303,819
2020-02-10 2020-02-10 S Sale Executive Director / Officer
5,166
338.21
CHF 1,028,063
5,166 338.21 CHF 1,747,218
2020-02-10 2020-02-10 S Sale Executive Director / Officer
7,938
338.21
CHF 1,579,707
7,938 338.21 CHF 2,684,750
2020-02-10 2020-02-10 S Sale Executive Director / Officer
9,176
337.91
CHF 1,824,428
9,176 337.91 CHF 3,100,660
2019-11-29 2019-11-29 S Sale Executive Director / Officer
2,000
308.50
CHF 363,043
2,000 308.50 CHF 617,000
2019-11-28 2019-11-28 S Sale Executive Director / Officer
1,366
308.64
CHF 248,073
1,366 308.64 CHF 421,606
2019-10-29 2019-10-29 B Purchase Executive Director / Officer
250
292.00
CHF 42,953
250 292.00 CHF 73,000
2019-10-28 2019-10-28 S Sale Executive Director / Officer
2,072
294.06
CHF 358,503
2,072 294.06 CHF 609,285
2019-10-24 2019-10-24 S Sale Executive Director / Officer
2,105
291.04
CHF 360,478
2,105 291.04 CHF 612,641
2019-10-21 2019-10-21 B Purchase Non-Executive Director
3,000
287.18
CHF 506,924
3,000 287.18 CHF 861,530
2019-03-29 2019-03-29 B Purchase Non-Executive Director
250,000
273.72
CHF 40,264,212
250,000 273.72 CHF 68,430,000
2019-03-06 2019-03-06 S Sale Executive Director / Officer
7,051
280.03
CHF 1,161,777
7,051 280.03 CHF 1,974,467
2019-02-26 2019-02-26 S Sale Executive Director / Officer
1,829
277.14
CHF 298,250
1,829 277.14 CHF 506,883
2019-02-12 2019-02-12 S Sale Executive Director / Officer
1,166
271.29
CHF 186,125
1,166 271.29 CHF 316,324
2019-02-11 2019-02-11 S Sale Executive Director / Officer
701
270.55
CHF 111,593
701 270.55 CHF 189,656
2019-02-11 2019-02-11 S Sale Executive Director / Officer
4,426
270.46
CHF 704,340
4,426 270.46 CHF 1,197,043
2019-02-05 2019-02-05 S Sale Executive Director / Officer
3,078
266.01
CHF 481,761
3,078 266.01 CHF 818,764
2019-02-01 2019-02-01 S Sale Executive Director / Officer
670
261.44
CHF 103,066
670 261.44 CHF 175,163
2019-01-31 2019-01-31 S Sale Executive Director / Officer
181
259.95
CHF 27,685
181 259.95 CHF 47,051
2018-12-12 2018-12-12 S Sale Executive Director / Officer
810
255.22
CHF 121,639
810 255.22 CHF 206,729
2018-06-14 2018-06-14 B Purchase Non-Executive Director
250
208.50
CHF 30,670
250 208.50 CHF 52,125
2018-06-13 2018-06-13 B Purchase Non-Executive Director
250
209.75
CHF 30,854
250 209.75 CHF 52,438
// ... existing code ... // ... rest of the file ...