SEC Insider Transactions from Brackmann Christoph.

Last updated: 2026-03-14 11:56 UTC | Total transactions: 9

Brackmann Christoph, CFO of NovoCure Ltd ($NVCR), made three open market purchases totaling nearly $232,000 in the last year, with the latest on July 29, 2025. These buys rank 1,422nd among nearly 5,000 insiders, below the average of $1.5 million across 3.3 transactions. He sold shares once for about $85,300, most recently on March 4, 2026, ranking 9,792nd among nearly 12,000 insiders versus an average of $8.6 million over 6.4 trades.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 4, 2026 NovoCure Ltd $NVCR Brackmann Christoph Chief Financial Officer S Ordinary Shares 6412 $13.31 182,842.0000 111,981,981 3.39% 0.01%
March 3, 2026 NovoCure Ltd $NVCR Brackmann Christoph Chief Financial Officer A Ordinary Shares 55137 $0.00 189,254.0000 111,981,981 41.11% 0.05%
March 3, 2026 NovoCure Ltd $NVCR Brackmann Christoph Chief Financial Officer A Stock Option (Right to Buy) 80674 $0.00 80,674.0000 111,981,981 9999.99% 0.07%
Nov. 4, 2025 NovoCure Ltd $NVCR Brackmann Christoph Chief Financial Officer F Ordinary Shares 7033 $12.23 134,117.0000 111,981,981 4.98% 0.01%
July 29, 2025 NovoCure Ltd $NVCR Brackmann Christoph Chief Financial Officer P Ordinary Shares 10000 $11.63 131,150.0000 109,915,429 8.25% 0.01%
July 29, 2025 NovoCure Ltd $NVCR Brackmann Christoph Chief Financial Officer P Ordinary Shares 5000 $11.60 136,150.0000 109,915,429 3.81% 0.00%
July 29, 2025 NovoCure Ltd $NVCR Brackmann Christoph Chief Financial Officer P Ordinary Shares 5000 $11.50 141,150.0000 109,915,429 3.67% 0.00%
March 4, 2025 NovoCure Ltd $NVCR Brackmann Christoph Chief Financial Officer A Stock Options (Right to buy) 81499 $18.19 81,499.0000 109,915,429 9999.99% 0.07%
March 4, 2025 NovoCure Ltd $NVCR Brackmann Christoph Chief Financial Officer A Ordinary Shares 54975 $18.19 121,150.0000 109,915,429 83.08% 0.05%