Roche Holding AG (ROG)

The most recent insider trading activity at Roche Holding AG occurred on March 26, 2026, with a significant sell transaction. Prior to this, several sell transactions were recorded throughout late 2025 and early 2026. All reported transactions within this period were sales, indicating a consistent pattern of divestment by insiders.
Ticker: ROG Exchange: SWX


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Roche Holding AG. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Unknown insider
1 sale — total 1,241,562 CHF
Sale 26 Mar 2026
Value CHF1,362,973.04 | Price 133.41 | Shares 98,071
Sale 2 Feb 2026
Value CHF3,082,838.11 | Price 444.18 | Shares 67,072
Sale 30 Jan 2026
Value CHF3,784,905.00 | Price 349.00 | Shares 10,845
Sale 23 Dec 2025
Value CHF2,634,200.00 | Price 329.28 | Shares 8,000
Sale 19 Dec 2025
Value CHF1,632,600.00 | Price 326.52 | Shares 5,000
Sale 15 Dec 2025
Value CHF194,963.70 | Price 322.25 | Shares 605
Sale 15 Dec 2025
Value CHF288,107.95 | Price 321.91 | Shares 895
Sale 15 Dec 2025
Value CHF352,518.30 | Price 321.93 | Shares 1,095
Sale 11 Dec 2025
Value CHF37,461.70 | Price 320.19 | Shares 117
Sale 11 Dec 2025
Value CHF58,166.50 | Price 321.36 | Shares 181
Sale 21 Nov 2025
Value CHF630,500.00 | Price 315.25 | Shares 2,000
Sale 18 Nov 2025
Value CHF310,000.00 | Price 310.00 | Shares 1,000
Sale 11 Nov 2025
Value CHF418,161.20 | Price 283.12 | Shares 1,477
Sale 4 Jun 2025
Value CHF717,394.40 | Price 285.47 | Shares 2,513
Sale 16 May 2025
Value CHF1,494,248.20 | Price 274.17 | Shares 5,450
Sale 21 Feb 2025
Value CHF298,000.00 | Price 298.00 | Shares 1,000
Sale 10 Feb 2025
Value CHF1,162,400.00 | Price 290.60 | Shares 4,000
Buy 7 Feb 2025
Value CHF613,652.00 | Price 306.83 | Shares 2,000
Sale 31 Jan 2025
Value CHF575,437.50 | Price 287.00 | Shares 2,005
Sale 30 Jan 2025
Value CHF4,011,280.00 | Price 286.52 | Shares 14,000
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed 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
2026-03-26 2026-03-26 S Sale Executive Director / Officer
98,071
133.41
CHF1,362,973
98,071 133.41 CHF1,362,973
2026-02-02 2026-02-02 S Sale Executive Director / Officer
67,072
444.18
CHF3,082,838
67,072 444.18 CHF3,082,838
2026-01-30 2026-01-30 S Sale Executive Director / Officer
58,586
213.82
CHF2,724,620
58,586 213.82 CHF2,724,620
2025-12-23 2025-12-23 S Sale Non-Executive Director
8,000
329.28
CHF2,634,200
8,000 329.28 CHF2,634,200
2025-12-19 2025-12-19 S Sale Non-Executive Director
5,000
326.52
CHF1,632,600
5,000 326.52 CHF1,632,600
2025-12-15 2025-12-15 S Sale Executive Director / Officer
605
322.25
CHF194,964
605 322.25 CHF194,964
2025-12-15 2025-12-15 S Sale Executive Director / Officer
895
321.91
CHF288,108
895 321.91 CHF288,108
2025-12-15 2025-12-15 S Sale Executive Director / Officer
1,095
321.93
CHF352,518
1,095 321.93 CHF352,518
2025-12-11 2025-12-11 S Sale Executive Director / Officer
117
320.19
CHF37,462
117 320.19 CHF37,462
2025-12-11 2025-12-11 S Sale Executive Director / Officer
181
321.36
CHF58,166
181 321.36 CHF58,166
2025-11-21 2025-11-21 S Sale Non-Executive Director
2,000
315.25
CHF630,500
2,000 315.25 CHF630,500
2025-11-18 2025-11-18 S Sale Non-Executive Director
1,000
310.00
CHF310,000
1,000 310.00 CHF310,000
2025-11-11 2025-11-11 S Sale Executive Director / Officer
1,477
283.12
CHF418,161
1,477 283.12 CHF418,161
2025-06-04 2025-06-04 S Sale Executive Director / Officer
2,513
285.47
CHF717,394
2,513 285.47 CHF717,394
2025-05-16 2025-05-16 S Sale Executive Director / Officer
5,450
274.17
CHF1,494,248
5,450 274.17 CHF1,494,248
2025-02-21 2025-02-21 S Sale Non-Executive Director
1,000
298.00
CHF298,000
1,000 298.00 CHF298,000
2025-02-10 2025-02-10 S Sale Non-Executive Director
4,000
290.60
CHF1,162,400
4,000 290.60 CHF1,162,400
2025-02-07 2025-02-07 B Purchase Non-Executive Director
2,000
306.83
CHF613,652
2,000 306.83 CHF613,652
2025-01-31 2025-01-31 S Sale Non-Executive Director
2,005
287.00
CHF575,438
2,005 287.00 CHF575,438
2025-01-30 2025-01-30 S Sale Non-Executive Director
14,000
286.52
CHF4,011,280
14,000 286.52 CHF4,011,280