Leonard Frank X (CIK 0001822879)

Latest company ownership

Role: EVP, Pres., Novocure Oncology
Shares held
347,745
Last filed at
Nov 4, 2025
Confidence Score
49.0
2025Q4
Confidence Score History
2021Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 1, 2025 Nov 4, 2025 NovoCure Ltd EVP, Pres., Novocure Oncology Sell 51.3 -966 -0.28% $12.4K
Jun 2, 2025 Jun 4, 2025 NovoCure Ltd EVP, Pres., Novocure Oncology Sell 17.5 -30,196 -15.20% $528.4K
Mar 3, 2025 Mar 4, 2025 NovoCure Ltd EVP, Pres., Novocure Oncology Sell 46.3 -2,527 -1.73% $46.8K
Feb 27, 2025 Mar 3, 2025 NovoCure Ltd EVP, Pres., Novocure Oncology Sell 40.0 -15,036 -9.33% $296.3K
Feb 27, 2025 Mar 3, 2025 NovoCure Ltd EVP, Pres., Novocure Oncology Sell 20.0 -15,036 -9.33% $296.3K
Nov 1, 2024 Nov 4, 2024 NovoCure Ltd EVP, Pres., Novocure Oncology Sell 52.5 -598 -0.37% $9.5K
Mar 1, 2024 Mar 5, 2024 NovoCure Ltd EVP, Pres., Novocure Oncology Sell 46.3 -2,519 -1.55% $40.4K
Feb 27, 2024 Feb 29, 2024 NovoCure Ltd EVP, Pres., Novocure Oncology Sell 91.3 +100,171 160.41% $33.5K
Mar 3, 2023 Mar 7, 2023 NovoCure Ltd President Sell 10.0 -13,609 -20.04% $1M
Mar 2, 2023 Mar 6, 2023 NovoCure Ltd President Sell 95.0 +8,905 15.10% $223.4K
Mar 2, 2023 Mar 3, 2023 NovoCure Ltd President Sell 30.0 -4,107 -6.51% $309.6K
Feb 28, 2023 Mar 2, 2023 NovoCure Ltd President Sell 95.0 +16,937 36.69% $128.6K
Jan 5, 2023 Jan 9, 2023 NovoCure Ltd President Sell 23.8 -39,507 -8.60% $4.4M
Oct 13, 2022 Oct 17, 2022 NovoCure Ltd President Sell 20.0 -6,754 -13.41% $513.4K
Oct 6, 2022 Oct 7, 2022 NovoCure Ltd President Sell 20.0 -6,754 -11.82% $569.8K
Sep 29, 2022 Sep 30, 2022 NovoCure Ltd President Sell 20.0 -6,754 -10.57% $522.4K
Sep 22, 2022 Sep 26, 2022 NovoCure Ltd President Sell 20.0 -6,754 -9.56% $520.1K
Sep 15, 2022 Sep 19, 2022 NovoCure Ltd Chief Development Officer Sell 17.5 -12,271 -14.80% $1.1M
Sep 8, 2022 Sep 13, 2022 NovoCure Ltd Chief Development Officer Sell 20.0 -6,754 -8.03% $550.3K
Sep 9, 2022 Sep 12, 2022 NovoCure Ltd Chief Development Officer Sell 22.5 -1,863 -2.17% $163.9K
Sep 6, 2022 Sep 7, 2022 NovoCure Ltd Chief Development Officer Sell 22.5 -1,384 -1.58% $108.7K
Sep 1, 2022 Sep 6, 2022 NovoCure Ltd Chief Development Officer Sell 37.5 -14,796 -14.48% $1.1M
Aug 2, 2022 Aug 3, 2022 NovoCure Ltd Chief Development Officer Sell 51.3 -414 -0.40% $28.8K
Mar 8, 2022 Mar 9, 2022 NovoCure Ltd Chief Development Officer Sell 45.0 -744 -0.72% $52.2K
Mar 3, 2022 Mar 7, 2022 NovoCure Ltd Chief Development Officer Sell 95.0 +15,886 18.23% $108.4K
Sep 2, 2021 Sep 7, 2021 NovoCure Ltd Chief Development Officer Sell 45.0 -540 -0.62% $74.6K
Aug 2, 2021 Aug 4, 2021 NovoCure Ltd Chief Development Officer Sell 42.5 -1,041 -1.15% $155.5K
Mar 8, 2021 Mar 10, 2021 NovoCure Ltd Chief Development Officer Sell 45.0 -765 -0.84% $100.1K
Mar 4, 2021 Mar 8, 2021 NovoCure Ltd Chief Development Officer Sell 45.0 -567 -0.62% $78K
Mar 2, 2021 Mar 4, 2021 NovoCure Ltd Chief Development Officer Sell 90.0 +8,279 9.96% $65.4K