30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Gabriel Leung

Insider profile

Currently holds a position at Novocure Ltd

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 45% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Novocure Ltd Jan. 1, 2020 -
Vice Chairman of the Board Novocure Ltd None -
Independent Director Pernix Therapeutics Holdings Inc Nov. 21, 2016 - May 1, 2019
Independent Director Albany Molecular Research Inc Nov. 2, 2010 - Feb. 3, 2016
Director Delcath Systems Inc Sept. 15, 2014 - Dec. 11, 2014
Independent Chairman of the Board Delcath Systems Inc Sept. 13, 2013 - Sept. 15, 2014
Independent Director Delcath Systems Inc March 30, 2011 - Sept. 13, 2013

Gabriel Leung'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-03 2026-06-02 S Sale
93,751 +14.2%
439.14
US$3,687,565
93,751 +14.2% 439.14 US$3,687,565
2025-06-04 2025-06-03 S Sale
39,187 +13.9%
209.26
US$3,280,911
39,187 +13.9% 209.26 US$3,280,911
2024-06-06 2024-06-04 S Sale
39,460 +43.7%
281.89
US$1,506,930
39,460 +43.7% 281.89 US$1,506,930
2021-06-08 2021-06-07 PlS Planned sale
1,000 -1.4%
204.55
US$204,550
1,000 -1.4% 204.55 US$204,550
2021-05-06 2021-05-05 PlS Planned sale
1,000 -1.4%
199.67
US$199,670
1,000 -1.4% 199.67 US$199,670
2021-04-15 2021-04-13 PlS Planned sale
2,500 -3.4%
200.00
US$500,000
2,500 -3.4% 200.00 US$500,000
2021-04-15 2021-04-13 PlS Planned sale
3,500 -4.5%
198.01
US$693,035
3,500 -4.5% 198.01 US$693,035
2020-09-16 2020-09-15 PlS Planned sale
7,392 -9.3%
100.00
US$739,200
7,392 -9.3% 100.00 US$739,200
2020-09-16 2020-09-15 PlS Planned sale
2,173 -2.9%
100.00
US$217,300
2,173 -2.9% 100.00 US$217,300
2020-09-16 2020-09-14 PlS Planned sale
10,000 -12.2%
95.00
US$950,000
10,000 -12.2% 95.00 US$950,000
2020-09-11 2020-09-10 PlS Planned sale
10,000 -12.2%
90.00
US$900,000
10,000 -12.2% 90.00 US$900,000
2020-09-11 2020-09-09 PlS Planned sale
100 -0.1%
86.06
US$8,606
100 -0.1% 86.06 US$8,606
2020-09-11 2020-09-09 PlS Planned sale
9,014 -11.1%
85.39
US$769,687
9,014 -11.1% 85.39 US$769,687
2020-09-04 2020-09-02 PlS Planned sale
100 -0.1%
85.00
US$8,500
100 -0.1% 85.00 US$8,500
2020-08-27 2020-08-25 PlS Planned sale
7,112 -9.0%
80.13
US$569,892
7,112 -9.0% 80.13 US$569,892
2020-08-03 2020-07-30 PlS Planned sale
7,112 -9.0%
75.00
US$533,400
7,112 -9.0% 75.00 US$533,400
2020-07-23 2020-07-22 PlS Planned sale
4,504 -5.9%
67.46
US$303,844
4,504 -5.9% 67.46 US$303,844
2020-07-23 2020-07-22 PlS Planned sale
4,573 -5.6%
66.75
US$305,257
4,573 -5.6% 66.75 US$305,257
2020-07-23 2020-07-22 PlS Planned sale
423 -0.5%
65.48
US$27,696
423 -0.5% 65.48 US$27,696
2020-07-23 2020-07-21 PlS Planned sale
500 -0.7%
65.07
US$32,536
500 -0.7% 65.07 US$32,536
2019-10-15 2019-10-10 PlS Planned sale
5,000 -6.7%
72.28
US$361,400
5,000 -6.7% 72.28 US$361,400
2019-09-12 2019-09-10 PlS Planned sale
5,000 -6.7%
76.63
US$383,150
5,000 -6.7% 76.63 US$383,150
2019-07-12 2019-07-10 S Sale
5,000 -6.7%
64.83
US$324,155
5,000 -6.7% 64.83 US$324,155
2019-06-21 2019-06-19 PlS Planned sale
25,000 -26.5%
60.02
US$1,500,500
25,000 -26.5% 60.02 US$1,500,500
2019-06-12 2019-06-10 PlS Planned sale
100 -0.1%
55.60
US$5,560
100 -0.1% 55.60 US$5,560
2019-06-12 2019-06-10 S Sale
4,900 -6.6%
55.04
US$269,706
4,900 -6.6% 55.04 US$269,706
2019-05-14 2019-05-10 S Sale
5,000 -7.7%
49.79
US$248,950
5,000 -7.7% 49.79 US$248,950
2019-04-12 2019-04-10 S Sale
5,000 -7.7%
45.95
US$229,750
5,000 -7.7% 45.95 US$229,750
2019-03-12 2019-03-11 S Sale
5,000 -7.7%
48.31
US$241,550
5,000 -7.7% 48.31 US$241,550
2019-03-04 2019-03-01 S Sale
25,000 -29.4%
55.01
US$1,375,275
25,000 -29.4% 55.01 US$1,375,275
2019-02-13 2019-02-11 PlS Planned sale
5,000 -7.7%
49.59
US$247,950
5,000 -7.7% 49.59 US$247,950
2019-01-28 2019-01-25 PlS Planned sale
20,000 -25.0%
50.00
US$1,000,000
20,000 -25.0% 50.00 US$1,000,000
2019-01-18 2019-01-16 S Sale
20,000 -25.0%
45.00
US$900,060
20,000 -25.0% 45.00 US$900,060
2019-01-14 2019-01-10 PlS Planned sale
5,000 -7.7%
39.91
US$199,550
5,000 -7.7% 39.91 US$199,550
2019-01-11 2019-01-09 PlS Planned sale
6,726 -10.1%
40.01
US$269,107
6,726 -10.1% 40.01 US$269,107
2019-01-11 2019-01-09 PlS Planned sale
13,274 -16.6%
40.00
US$530,960
13,274 -16.6% 40.00 US$530,960
2004-10-18 2004-10-15 PlS Planned sale
378 -3.3%
63.64
US$24,056
378 -3.3% 63.64 US$24,056
2004-10-18 2004-10-15 PlS Planned sale
201 -1.7%
63.62
US$12,788
201 -1.7% 63.62 US$12,788
2004-10-18 2004-10-15 PlS Planned sale
421 -3.5%
63.60
US$26,776
421 -3.5% 63.60 US$26,776
2004-10-05 2004-10-01 PlS Planned sale
2,365 -16.5%
63.00
US$148,995
2,365 -16.5% 63.00 US$148,995
2004-07-02 2004-07-01 PlS Planned sale
2,098 -49.1%
70.01
US$146,888
2,098 -49.1% 70.01 US$146,888