SEC Insider Transactions from Leupin Nicolas.

Last updated: 2026-03-16 13:01 UTC | Total transactions: 10

Leupin Nicolas, former Chief Medical Officer of NovoCure Ltd ($NVCR), made two open market sales of company shares in the last year, totaling nearly $29,000. His most recent sale occurred on March 4, 2026. These transactions rank 10,845th among 11,678 insiders in our database, where the average sale amount is 8.6 million across about 6.4 transactions. Leupin Nicolas recorded no open market purchases during this period.

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 Leupin Nicolas Former Chief Medical Officer S Ordinary Shares 1100 $13.31 102,979.0000 111,981,981 1.06% 0.00%
Feb. 27, 2026 NovoCure Ltd $NVCR Leupin Nicolas Former Chief Medical Officer S Ordinary Shares 1029 $13.66 104,079.0000 111,981,981 0.98% 0.00%
March 4, 2025 NovoCure Ltd $NVCR Leupin Nicolas Chief Medical Officer A Ordinary Shares 54975 $18.19 105,108.0000 109,915,429 109.66% 0.05%
March 4, 2025 NovoCure Ltd $NVCR Leupin Nicolas Chief Medical Officer A Stock Options (Right to buy) 81499 $18.19 81,499.0000 109,915,429 9999.99% 0.07%
Feb. 27, 2025 NovoCure Ltd $NVCR Leupin Nicolas Chief Medical Officer S Ordinary Shares 830 $19.92 50,294.0000 109,915,429 1.62% 0.00%
Feb. 27, 2025 NovoCure Ltd $NVCR Leupin Nicolas Chief Medical Officer S Ordinary Shares 161 $20.55 50,133.0000 109,915,429 0.32% 0.00%
Feb. 27, 2025 NovoCure Ltd $NVCR Leupin Nicolas Chief Medical Officer S Ordinary Shares 830 $19.92 50,294.0000 109,915,429 1.62% 0.00%
Feb. 27, 2025 NovoCure Ltd $NVCR Leupin Nicolas Chief Medical Officer S Ordinary Shares 161 $20.55 50,133.0000 109,915,429 0.32% 0.00%
Feb. 27, 2024 NovoCure Ltd $NVCR Leupin Nicolas Chief Medical Officer A Stock Options (Right to buy) 78174 $16.30 78,174.0000 0 9999.99% 0.00%
Feb. 27, 2024 NovoCure Ltd $NVCR Leupin Nicolas Chief Medical Officer A Ordinary Shares 51124 $16.30 51,124.0000 0 9999.99% 0.00%