Insider Transaction History

Latest insider transactions for Roche Holding AG

Date Insider Type Main position Quantity Price Amount % Market Cap.
27/03/26 Sell 3,851 322.40 12.42L 0.0036%
26/02/26 Buy 7,984 374.60 29.91L 0.0011%
02/02/26 Fiscal year 19,845 190.72 37.85L 0.0028%
02/02/26 Sell 111 347.23 38.54T 0.0000%
24/12/25 Sell 8,000 329.28 26.34L 0.0011%
22/12/25 Sell 5,000 326.52 16.33L 0.0007%
16/12/25 Sell 895 321.91 3L 0.0001%
16/12/25 Sell 605 322.25 2L 0.0001%
16/12/25 Sell 1,095 321.93 4L 0.0002%
12/12/25 Sell 181 321.36 58.17T 0.0000%
12/12/25 Sell 117 320.19 37.46T 0.0000%
24/11/25 Sell 2,000 315.25 6L 0.0003%
18/11/25 Sell 1,000 310.00 3L 0.0001%
12/11/25 Sell 1,477 283.12 4L 0.0002%
04/06/25 Sell 2,513 285.47 7L 0.0024%
19/05/25 Sell 5,450 274.17 14.94L 0.0051%
05/03/25 Buy 2,256 303.10 7L 0.0003%
24/02/25 Sell 1,000 298.00 3L 0.0001%
11/02/25 Sell 4,000 290.60 11.62L 0.0006%
07/02/25 Buy 2,000 306.83 6L 0.0003%
04/02/25 Buy 5,923 287.00 17L 0.0008%
04/02/25 Sell 2,005 287.00 6L 0.0003%
03/02/25 Buy 16,818 284.66 47.87L 0.0024%
03/02/25 Sell 14,000 286.52 40.11L 0.0020%
31/01/25 Sell 4,821 285.00 13.74L 0.0007%
31/01/25 Sell 8,819 281.58 24.83L 0.0013%
28/10/24 Sell 1,477 280.20 4L 0.0002%
26/07/24 Sell 2,372 305.00 7L 0.0003%
26/07/24 Sell 5,605 311.11 17.44L 0.0008%
21/06/24 Sell 8,016 277.00 22.2L 0.0075%
11/06/24 Sell 4,695 268.40 12.6L 0.0007%
29/05/24 Buy 2,000 252.20 5L 0.0019%
05/06/23 Sell 4,000 291.83 11.67L 0.0006%
17/05/23 Buy 1 199.00 199 0.0000%
28/04/23 Buy 2,500 301.13 8L 0.0004%
28/04/23 Buy 2,500 278.00 7L 0.0004%
06/03/23 Fiscal year 4,967 274.40 13.63L 0.0007%
19/10/22 Buy 610 328.68 2L 0.0001%
17/05/22 Buy 1 319.00 319 0.0000%
17/05/22 Buy 1 319.00 319 0.0000%
17/05/22 Buy 1 319.00 319 0.0000%
17/05/22 Buy 1 319.00 319 0.0000%
12/05/22 Buy 1,500 326.78 5L 0.0002%
01/04/22 Sell 1,624 373.14 6L 0.0002%
21/12/21 Fiscal year 19,920 379.95 75.69L 0.0028%
21/12/21 Sell 19,920 379.95 75.69L 0.0028%
16/08/21 Sell 3,163 368.23 11.65L 0.0005%
11/08/21 Buy 8,788 362.20 31.83L 0.0013%
09/08/21 Buy 271 394.40 1L 0.0000%
02/08/21 Sell 4,317 350.00 15.11L 0.0006%