Leonard Frank X

Insider profile

Performance

Overall performance
4.0

Performance over holding periods
4.0
30 days 90 days 120 days
Average return 12% 8.2% 15.1%
Success rate 84% 68% 82%
Transactions
48 0% Buy
34 71% Buy
47 69% Buy
Leonard Frank X's trades of Novocure Ltd's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-05 2026-06-04 S Sale
57,399 -9.0%
10.33
US$4,602,223
57,399 -9.0% 10.33 US$4,602,223
2026-06-05 2026-06-04 S Sale
95,650 -25.4%
212.00
US$2,035,793
95,650 -25.4% 212.00 US$2,035,793
2026-06-04 2026-06-04 PrS Proposed sale
1,868
478.36
US$3,578,427
1,868 478.36 US$3,578,427
2026-03-05 2026-03-04 S Sale
5,607 -1.1%
13.31
US$74,603
5,607 -1.1% 13.31 US$74,603
2026-03-04 2026-03-04 PrS Proposed sale
5,607
13.31
US$74,603
5,607 13.31 US$74,603
2026-03-03 2026-03-02 S Sale
7,232 -2.0%
13.49
US$97,581
7,232 -2.0% 13.49 US$97,581
2026-03-02 2026-03-02 PrS Proposed sale
7,232
13.49
US$97,581
7,232 13.49 US$97,581
2026-03-03 2026-02-27 S Sale
9,734 -2.8%
13.66
US$133,003
9,734 -2.8% 13.66 US$133,003
2026-02-27 2026-02-27 PrS Proposed sale
9,734
13.66
US$133,003
9,734 13.66 US$133,003
2025-06-04 2025-06-02 PlS Planned sale
1,879 -1.1%
19.01
US$35,722
1,879 -1.1% 19.01 US$35,722
2025-06-04 2025-06-02 PlS Planned sale
6,600 -3.7%
17.99
US$118,733
6,600 -3.7% 17.99 US$118,733
2025-06-04 2025-06-02 PlS Planned sale
21,717 -10.9%
17.22
US$373,958
21,717 -10.9% 17.22 US$373,958
2025-06-02 2025-06-02 PrS Proposed sale
30,196
19.11
US$577,046
30,196 19.11 US$577,046
2025-03-04 2025-03-03 S Sale
2,527 -1.7%
18.54
US$46,841
2,527 -1.7% 18.54 US$46,841
2025-03-03 2025-03-03 PrS Proposed sale
2,527
18.54
US$46,841
2,527 18.54 US$46,841
2025-03-03 2025-02-28 S Sale
2,770 -1.9%
18.28
US$50,648
2,770 -1.9% 18.28 US$50,648
2025-02-28 2025-02-28 PrS Proposed sale
2,770
18.28
US$50,647
2,770 18.28 US$50,647
2025-03-03 2025-02-27 S Sale
1,989 -1.3%
20.55
US$40,872
1,989 -1.3% 20.55 US$40,872
2025-03-03 2025-02-27 S Sale
10,277 -6.4%
19.92
US$204,737
10,277 -6.4% 19.92 US$204,737
2025-02-27 2025-02-27 PrS Proposed sale
12,266
20.02
US$245,608
12,266 20.02 US$245,608
2024-11-04 2024-11-01 S Sale
598 -0.4%
15.94
US$9,531
598 -0.4% 15.94 US$9,531
2024-03-05 2024-03-04 S Sale
840 -0.5%
16.01
US$13,448
840 -0.5% 16.01 US$13,448
2024-03-04 2024-03-04 PrS Proposed sale
840
16.01
US$13,451
840 16.01 US$13,451
2024-03-05 2024-03-01 S Sale
1,679 -1.0%
16.03
US$26,909
1,679 -1.0% 16.03 US$26,909
2024-03-01 2024-03-01 PrS Proposed sale
1,679
16.03
US$26,909
1,679 16.03 US$26,909
2024-02-29 2024-02-28 S Sale
2,078 -1.3%
16.14
US$33,545
2,078 -1.3% 16.14 US$33,545
2023-03-07 2023-03-07 PlS Planned sale
2,315 -4.1%
75.59
US$174,999
2,315 -4.1% 75.59 US$174,999
2023-03-07 2023-03-07 PlS Planned sale
6,003 -9.6%
75.00
US$450,206
6,003 -9.6% 75.00 US$450,206
2023-03-07 2023-03-03 S Sale
888 -1.4%
76.16
US$67,630
888 -1.4% 76.16 US$67,630
2023-03-07 2023-03-03 S Sale
4,403 -6.5%
76.16
US$335,330
4,403 -6.5% 76.16 US$335,330
2023-03-06 2023-03-03 PlS Planned sale
2,059 -2.9%
77.64
US$159,859
2,059 -2.9% 77.64 US$159,859
2023-03-06 2023-03-02 S Sale
844 -1.4%
75.28
US$63,535
844 -1.4% 75.28 US$63,535
2023-03-03 2023-03-02 PlS Planned sale
308 -0.5%
76.05
US$23,424
308 -0.5% 76.05 US$23,424
2023-03-03 2023-03-02 PlS Planned sale
3,799 -6.0%
75.32
US$286,154
3,799 -6.0% 75.32 US$286,154
2023-03-02 2023-03-01 S Sale
1,684 -2.6%
76.36
US$128,594
1,684 -2.6% 76.36 US$128,594
2023-01-09 2023-01-05 S Sale
7,183 -13.5%
120.00
US$861,960
7,183 -13.5% 120.00 US$861,960
2023-01-09 2023-01-05 PlS Planned sale
7,183 -13.5%
114.00
US$818,863
7,183 -13.5% 114.00 US$818,863
2023-01-09 2023-01-05 S Sale
5,517 -10.7%
108.00
US$595,836
5,517 -10.7% 108.00 US$595,836
2023-01-09 2023-01-05 S Sale
7,500 -14.0%
108.00
US$810,000
7,500 -14.0% 108.00 US$810,000
2023-01-09 2023-01-05 S Sale
7,826 -14.5%
108.00
US$845,208
7,826 -14.5% 108.00 US$845,208
2023-01-09 2023-01-05 S Sale
1,010 -2.1%
117.00
US$118,170
1,010 -2.1% 117.00 US$118,170
2023-01-09 2023-01-05 PlS Planned sale
526 -1.1%
115.03
US$60,508
526 -1.1% 115.03 US$60,508
2023-01-09 2023-01-05 S Sale
417 -0.9%
108.00
US$45,036
417 -0.9% 108.00 US$45,036
2023-01-09 2023-01-05 PlS Planned sale
2,345 -4.6%
119.01
US$279,073
2,345 -4.6% 119.01 US$279,073
2022-10-17 2022-10-13 S Sale
6,754 -13.4%
76.01
US$513,372
6,754 -13.4% 76.01 US$513,372