Leonard Frank X

Insider profile

Performance

Overall performance
4.0

Performance over holding periods
4.0
30 days 90 days 120 days
Average return 11% 8.2% 15.1%
Success rate 86% 68% 82%
Transactions
50 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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
10.33
Quantity 57,399 -9.0%
Value US$4,602,223
Transaction date
Sale
Price
212.00
Quantity 95,650 -25.4%
Value US$2,035,793
Transaction date
Proposed sale
Price
478.36
Quantity 1,868
Value US$3,578,427
Transaction date
Sale
Price
13.31
Quantity 5,607 -1.1%
Value US$74,603
Transaction date
Proposed sale
Price
13.31
Quantity 5,607
Value US$74,603
Transaction date
Sale
Price
13.49
Quantity 7,232 -2.0%
Value US$97,581
Transaction date
Proposed sale
Price
13.49
Quantity 7,232
Value US$97,581
Transaction date
Sale
Price
13.66
Quantity 9,734 -2.8%
Value US$133,003
Transaction date
Proposed sale
Price
13.66
Quantity 9,734
Value US$133,003
Transaction date
Planned sale
Price
19.01
Quantity 1,879 -1.1%
Value US$35,722
Transaction date
Planned sale
Price
17.99
Quantity 6,600 -3.7%
Value US$118,733
Transaction date
Planned sale
Price
17.22
Quantity 21,717 -10.9%
Value US$373,958
Transaction date
Proposed sale
Price
19.11
Quantity 30,196
Value US$577,046
Transaction date
Sale
Price
18.54
Quantity 2,527 -1.7%
Value US$46,841
Transaction date
Proposed sale
Price
18.54
Quantity 2,527
Value US$46,841
Transaction date
Sale
Price
18.28
Quantity 2,770 -1.9%
Value US$50,648
Transaction date
Proposed sale
Price
18.28
Quantity 2,770
Value US$50,647
Transaction date
Sale
Price
20.55
Quantity 1,989 -1.3%
Value US$40,872
Transaction date
Sale
Price
19.92
Quantity 10,277 -6.4%
Value US$204,737
Transaction date
Proposed sale
Price
20.02
Quantity 12,266
Value US$245,608
Transaction date
Sale
Price
15.94
Quantity 598 -0.4%
Value US$9,531
Transaction date
Sale
Price
16.01
Quantity 840 -0.5%
Value US$13,448
Transaction date
Proposed sale
Price
16.01
Quantity 840
Value US$13,451
Transaction date
Sale
Price
16.03
Quantity 1,679 -1.0%
Value US$26,909
Transaction date
Proposed sale
Price
16.03
Quantity 1,679
Value US$26,909
Transaction date
Sale
Price
16.14
Quantity 2,078 -1.3%
Value US$33,545
Transaction date
Planned sale
Price
75.59
Quantity 2,315 -4.1%
Value US$174,999
Transaction date
Planned sale
Price
75.00
Quantity 6,003 -9.6%
Value US$450,206
Transaction date
Sale
Price
76.16
Quantity 888 -1.4%
Value US$67,630
Transaction date
Sale
Price
76.16
Quantity 4,403 -6.5%
Value US$335,330
Transaction date
Planned sale
Price
77.64
Quantity 2,059 -2.9%
Value US$159,859
Transaction date
Sale
Price
75.28
Quantity 844 -1.4%
Value US$63,535
Transaction date
Planned sale
Price
76.05
Quantity 308 -0.5%
Value US$23,424
Transaction date
Planned sale
Price
75.32
Quantity 3,799 -6.0%
Value US$286,154
Transaction date
Sale
Price
76.36
Quantity 1,684 -2.6%
Value US$128,594
Transaction date
Sale
Price
120.00
Quantity 7,183 -13.5%
Value US$861,960
Transaction date
Planned sale
Price
114.00
Quantity 7,183 -13.5%
Value US$818,863
Transaction date
Sale
Price
108.00
Quantity 5,517 -10.7%
Value US$595,836
Transaction date
Sale
Price
108.00
Quantity 7,500 -14.0%
Value US$810,000
Transaction date
Sale
Price
108.00
Quantity 7,826 -14.5%
Value US$845,208
Transaction date
Sale
Price
117.00
Quantity 1,010 -2.1%
Value US$118,170
Transaction date
Planned sale
Price
115.03
Quantity 526 -1.1%
Value US$60,508
Transaction date
Sale
Price
108.00
Quantity 417 -0.9%
Value US$45,036
Transaction date
Planned sale
Price
119.01
Quantity 2,345 -4.6%
Value US$279,073
Transaction date
Sale
Price
76.01
Quantity 6,754 -13.4%
Value US$513,372
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