LF
Leonard Frank X Directeur du Développement
Other M
Insider track record Executive Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by Leonard Frank X, Directeur du Développement. Officer active across 1 company, notably NovoCure Ltd. In total, 36 filings have been published. Split: 0 buy · 23 sells. Total volume traded: €5.1m. Activity tracked since 6 July 2021. The latest transaction was filed on 3 March 2026 (Attribution). Regulator: SEC (Form 4). The full history is openly available.
Companies and markets linked to Leonard Frank X Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 36 total
150,000 shares 0Ordinary Shares SEC:0001822879-26-000003:0
9,734 shares @ US$13.6638 1.5% of flow Ordinary Shares SEC:0001822879-26-000002:0
● EVP, Pres., Novocure Oncology · Executives · 1 Nov 2025 · NovoCure Ltd 966 shares @ US$12.81 0.1% of flow Ordinary Shares SEC:0001822879-25-000006:0
◆ EVP, Pres., Novocure Oncology · Executives · 30 Jun 2025 · NovoCure Ltd 833 shares @ US$15.13 0.1% of flow Ordinary Shares SEC:0001562180-25-005188:0
◆ EVP, Pres., Novocure Oncology · Executives · 4 Jun 2025 · NovoCure Ltd 179,426 shares 0Ordinary Shares SEC:0001562180-25-004553:0
▼ EVP, Pres., Novocure Oncology · Executives · 2 Jun 2025 · NovoCure Ltd 21,717 shares @ US$17.2196 4.3% of flow Ordinary Shares SEC:0001562180-25-004426:0
◆ EVP, Pres., Novocure Oncology · Executives · 4 Mar 2025 · NovoCure Ltd 54,975 shares @ US$18.19 12.8% of flow Ordinary Shares SEC:0001562180-25-002159:0
▼ EVP, Pres., Novocure Oncology · Executives · 3 Mar 2025 · NovoCure Ltd 2,527 shares @ US$18.5363 0.6% of flow Ordinary Shares SEC:0001562180-25-001976:0
▼ EVP, Pres., Novocure Oncology · Executives · 27 Feb 2025 · NovoCure Ltd 10,277 shares @ US$19.9219 2.6% of flow Ordinary Shares SEC:0001562180-25-001915:0
▼ EVP, Pres., Novocure Oncology · Executives · 27 Feb 2025 · NovoCure Ltd 10,277 shares @ US$19.9219 2.6% of flow Ordinary Shares SEC:0001562180-25-001834:0
▼ EVP, Pres., Novocure Oncology · Executives · 1 Nov 2024 · NovoCure Ltd 598 shares @ US$15.9377 0.1% of flow Ordinary Shares SEC:0001562180-24-007516:0
◆ EVP, Pres., Novocure Oncology · Executives · 28 Jun 2024 · NovoCure Ltd 1,736 shares @ US$12.24 0.3% of flow Ordinary Shares SEC:0001562180-24-006039:0
▼ EVP, Pres., Novocure Oncology · Executives · 1 Mar 2024 · NovoCure Ltd 1,679 shares @ US$16.0269 0.3% of flow Ordinary Shares SEC:0001562180-24-002247:0
◆ EVP, Pres., Novocure Oncology · Executives · 27 Feb 2024 · NovoCure Ltd 102,249 shares @ US$16.30 20.7% of flow Ordinary Shares SEC:0001562180-24-001988:0
▼ President, CNS Cancers US · Executives · 3 Mar 2023 · NovoCure Ltd 4,403 shares @ US$76.1594 4.3% of flow Ordinary Shares SEC:0001562180-23-002581:0
▼ President, CNS Cancers US · Executives · 2 Mar 2023 · NovoCure Ltd 844 shares @ US$75.2779 0.8% of flow Ordinary Shares SEC:0001562180-23-002489:0
▼ President, CNS Cancers US · Executives · 2 Mar 2023 · NovoCure Ltd 3,799 shares @ US$75.3235 3.6% of flow Ordinary Shares SEC:0001562180-23-002359:0
◆ President, CNS Cancers US · Executives · 28 Feb 2023 · NovoCure Ltd 18,621 shares 0Ordinary Shares SEC:0001645113-23-000031:0
▼ President, CNS Cancers US · Executives · 5 Jan 2023 · NovoCure Ltd 2,345 shares @ US$119.0077 3.5% of flow Ordinary Shares SEC:0001645113-23-000009:0
◆ President, CNS Cancers US · Executives · 1 Nov 2022 · NovoCure Ltd 6,830 shares 0Ordinary Shares SEC:0001645113-22-000093:0
▼ President, CNS Cancers US · Executives · 13 Oct 2022 · NovoCure Ltd 6,754 shares @ US$76.01 7.1% of flow Ordinary Shares SEC:0001645113-22-000086:0
▼ President, CNS Cancers US · Executives · 6 Oct 2022 · NovoCure Ltd 6,754 shares @ US$84.37 7.8% of flow Ordinary Shares SEC:0001645113-22-000085:0
▼ President, CNS Cancers US · Executives · 29 Sept 2022 · NovoCure Ltd 6,754 shares @ US$77.35 7.2% of flow Ordinary Shares SEC:0001645113-22-000084:0
▼ President, CNS Cancers US · Executives · 22 Sept 2022 · NovoCure Ltd 6,754 shares @ US$77.00 7.1% of flow Ordinary Shares SEC:0001645113-22-000083:0
◇ Chief Development Officer · Executives · 15 Sept 2022 · NovoCure Ltd 5,517 shares @ US$7.15 0.5% of flow Ordinary Shares SEC:0001645113-22-000082:0
25 of 36 declarations
Load more (11 remaining) About Leonard Frank X Leonard Frank X is Chief Executive Officer. He has 36 filings in total, all included in the recent sample covered here, and the recorded activity concerns NovoCure Ltd, with a modal transaction nature of sale. Over the period from 2021-07-08 to 2026-03-05, sales total 5116039 EUR and purchases 0 EUR.