Sign inGet started

LEUNG GABRIEL

Insider CIK 1236183 · PTX Director · AMRI Director · NVCR Director · DCTH Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
NVCR NovoCure Ltd A Award deriv2026-06-032026-06-0516,999— $016,999SEC↗
NVCR NovoCure Ltd A Award2026-06-032026-06-0511,610— $0101,109SEC↗
NVCR NovoCure Ltd S Sale2026-06-022026-06-032,945$15.77 $46.4K89,499SEC↗
NVCR NovoCure Ltd A Award deriv2025-06-042025-06-0616,697— $016,697SEC↗
NVCR NovoCure Ltd A Award2025-06-042025-06-0611,215— $092,444SEC↗
NVCR NovoCure Ltd S Sale2025-06-032025-06-04999$17.31 $17.3K81,229SEC↗
NVCR NovoCure Ltd A Award deriv2024-06-052024-06-066,229— $06,229SEC↗
NVCR NovoCure Ltd A Award2024-06-052024-06-064,053— $083,192SEC↗
NVCR NovoCure Ltd S Sale2024-06-042024-06-06964$23.89 $23.0K78,175SEC↗
NVCR NovoCure Ltd A Award deriv2023-06-072023-06-096,277— $06,277SEC↗
NVCR NovoCure Ltd A Award2023-06-072023-06-093,853— $079,139SEC↗
NVCR NovoCure Ltd A Award deriv2022-06-082022-06-104,350— $04,350SEC↗
NVCR NovoCure Ltd A Award2022-06-082022-06-102,427— $075,286SEC↗
NVCR NovoCure Ltd M Exercise deriv2021-08-052021-08-061,000— $02,345SEC↗
NVCR NovoCure Ltd S Sale2021-08-052021-08-061,000$152.50 $152.5K72,859SEC↗
NVCR NovoCure Ltd M Exercise2021-08-052021-08-061,000$31.45 $31.4K73,859SEC↗
NVCR NovoCure Ltd M Exercise deriv2021-07-062021-07-081,000— $03,345SEC↗
NVCR NovoCure Ltd M Exercise2021-07-062021-07-081,000$31.45 $31.4K73,859SEC↗
NVCR NovoCure Ltd S Sale2021-07-062021-07-081,000$183.54 $183.5K72,859SEC↗
NVCR NovoCure Ltd A Award deriv2021-06-092021-06-111,499— $01,499SEC↗
NVCR NovoCure Ltd A Award2021-06-092021-06-11814— $072,859SEC↗
NVCR NovoCure Ltd M Exercise deriv2021-06-072021-06-081,000— $04,345SEC↗
NVCR NovoCure Ltd S Sale2021-06-072021-06-081,000$204.55 $204.6K72,045SEC↗
NVCR NovoCure Ltd M Exercise2021-06-072021-06-081,000$31.45 $31.4K73,045SEC↗
NVCR NovoCure Ltd M Exercise deriv2021-05-052021-05-061,000— $05,345SEC↗
NVCR NovoCure Ltd M Exercise2021-05-052021-05-061,000$31.45 $31.4K73,045SEC↗
NVCR NovoCure Ltd S Sale2021-05-052021-05-061,000$199.67 $199.7K72,045SEC↗
NVCR NovoCure Ltd M Exercise deriv2021-04-132021-04-156,000— $06,345SEC↗
NVCR NovoCure Ltd S Sale2021-04-132021-04-152,500$200.00 $500.0K72,045SEC↗
NVCR NovoCure Ltd M Exercise2021-04-132021-04-156,000$31.45 $188.7K78,045SEC↗
NVCR NovoCure Ltd S Sale2021-04-132021-04-153,500$198.01 $693.0K74,545SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-09-152020-09-167,392— $00SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-09-152020-09-162,173— $00SEC↗
NVCR NovoCure Ltd S Sale2020-09-152020-09-167,392$100.00 $739.2K72,045SEC↗
NVCR NovoCure Ltd M Exercise2020-09-152020-09-167,392$7.48 $55.3K79,437SEC↗
NVCR NovoCure Ltd S Sale2020-09-152020-09-162,173$100.00 $217.3K72,045SEC↗
NVCR NovoCure Ltd M Exercise2020-09-152020-09-162,173$7.48 $16.3K74,218SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-09-142020-09-1610,000— $02,173SEC↗
NVCR NovoCure Ltd M Exercise2020-09-142020-09-1610,000$7.48 $74.8K82,045SEC↗
NVCR NovoCure Ltd S Sale2020-09-142020-09-1610,000$95.00 $950.0K72,045SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-09-102020-09-1110,000— $012,173SEC↗
NVCR NovoCure Ltd M Exercise2020-09-102020-09-1110,000$7.48 $74.8K82,045SEC↗
NVCR NovoCure Ltd S Sale2020-09-102020-09-1110,000$90.00 $900.0K72,045SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-09-092020-09-119,114— $00SEC↗
NVCR NovoCure Ltd S Sale2020-09-092020-09-11100$86.06 $8.6K72,045SEC↗
NVCR NovoCure Ltd M Exercise2020-09-092020-09-119,114$7.03 $64.1K81,159SEC↗
NVCR NovoCure Ltd S Sale2020-09-092020-09-119,014$85.39 $769.7K72,145SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-09-022020-09-04100— $09,114SEC↗
NVCR NovoCure Ltd S Sale2020-09-022020-09-04100$85.00 $8.5K72,045SEC↗
NVCR NovoCure Ltd M Exercise2020-09-022020-09-04100$7.03 $70372,145SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-08-252020-08-277,112— $00SEC↗
NVCR NovoCure Ltd M Exercise2020-08-252020-08-277,112$7.03 $50.0K79,157SEC↗
NVCR NovoCure Ltd S Sale2020-08-252020-08-277,112$80.13 $569.9K72,045SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-07-302020-08-037,112— $07,112SEC↗
NVCR NovoCure Ltd M Exercise2020-07-302020-08-037,112$7.03 $50.0K79,157SEC↗
NVCR NovoCure Ltd S Sale2020-07-302020-08-037,112$75.00 $533.4K72,045SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-07-222020-07-239,500— $09,214SEC↗
NVCR NovoCure Ltd M Exercise2020-07-222020-07-239,500$7.03 $66.8K81,545SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-23423$65.48 $27.7K81,122SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-234,573$66.75 $305.2K76,549SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-234,504$67.46 $303.8K72,045SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-07-212020-07-23500— $018,714SEC↗
NVCR NovoCure Ltd S Sale2020-07-212020-07-23500$65.07 $32.5K72,045SEC↗
NVCR NovoCure Ltd M Exercise2020-07-212020-07-23500$7.03 $3.5K72,545SEC↗
NVCR NovoCure Ltd A Award deriv2020-06-102020-06-125,101— $05,101SEC↗
NVCR NovoCure Ltd A Award2020-06-102020-06-122,541— $072,045SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-11-252019-11-2620,000— $019,214SEC↗
NVCR NovoCure Ltd S Sale2019-11-252019-11-2620,000$95.00 $1.90M69,504SEC↗
NVCR NovoCure Ltd M Exercise2019-11-252019-11-2620,000$7.03 $140.6K89,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-11-202019-11-2220,000— $039,214SEC↗
NVCR NovoCure Ltd M Exercise2019-11-202019-11-2220,000$7.03 $140.6K89,504SEC↗
NVCR NovoCure Ltd S Sale2019-11-202019-11-2220,000$90.00 $1.80M69,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-11-182019-11-1910,000— $059,214SEC↗
NVCR NovoCure Ltd M Exercise2019-11-182019-11-1910,000$7.03 $70.3K79,504SEC↗
NVCR NovoCure Ltd S Sale2019-11-182019-11-1910,000$85.00 $850.0K69,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-11-152019-11-194,743— $00SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-11-152019-11-195,257— $069,214SEC↗
NVCR NovoCure Ltd M Exercise2019-11-152019-11-194,743$3.44 $16.3K74,247SEC↗
NVCR NovoCure Ltd S Sale2019-11-152019-11-19354$84.00 $29.7K69,504SEC↗
NVCR NovoCure Ltd S Sale2019-11-152019-11-192,800$83.50 $233.8K69,947SEC↗
NVCR NovoCure Ltd S Sale2019-11-152019-11-19443$84.02 $37.2K69,504SEC↗
NVCR NovoCure Ltd M Exercise2019-11-152019-11-195,257$7.03 $37.0K74,761SEC↗
NVCR NovoCure Ltd S Sale2019-11-152019-11-191,700$82.52 $140.3K73,061SEC↗
NVCR NovoCure Ltd S Sale2019-11-152019-11-193,203$83.51 $267.5K69,858SEC↗
NVCR NovoCure Ltd S Sale2019-11-152019-11-191,500$82.55 $123.8K72,747SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-11-112019-11-135,000— $04,743SEC↗
NVCR NovoCure Ltd S Sale2019-11-112019-11-135,000$79.57 $397.8K69,504SEC↗
NVCR NovoCure Ltd M Exercise2019-11-112019-11-135,000$3.44 $17.2K74,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-10-102019-10-155,000— $09,743SEC↗
NVCR NovoCure Ltd S Sale2019-10-102019-10-155,000$72.28 $361.4K69,504SEC↗
NVCR NovoCure Ltd M Exercise2019-10-102019-10-155,000$3.44 $17.2K74,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-09-102019-09-125,000— $014,743SEC↗
NVCR NovoCure Ltd S Sale2019-09-102019-09-125,000$76.63 $383.1K69,504SEC↗
NVCR NovoCure Ltd M Exercise2019-09-102019-09-125,000$3.44 $17.2K74,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-08-122019-08-145,000— $019,743SEC↗
NVCR NovoCure Ltd M Exercise2019-08-122019-08-145,000$3.44 $17.2K74,504SEC↗
NVCR NovoCure Ltd S Sale2019-08-122019-08-145,000$86.45 $432.3K69,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-07-102019-07-125,000— $024,743SEC↗
NVCR NovoCure Ltd M Exercise2019-07-102019-07-125,000$3.44 $17.2K74,504SEC↗
NVCR NovoCure Ltd S Sale2019-07-102019-07-125,000$64.83 $324.1K69,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-06-192019-06-2125,000— $029,743SEC↗
NVCR NovoCure Ltd S Sale2019-06-192019-06-2125,000$60.02 $1.50M69,504SEC↗
NVCR NovoCure Ltd M Exercise2019-06-192019-06-2125,000$3.44 $86.0K94,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-06-102019-06-125,000— $054,743SEC↗
NVCR NovoCure Ltd S Sale2019-06-102019-06-12100$55.60 $5.6K69,504SEC↗
NVCR NovoCure Ltd S Sale2019-06-102019-06-124,900$55.04 $269.7K69,604SEC↗
NVCR NovoCure Ltd M Exercise2019-06-102019-06-125,000$3.44 $17.2K74,504SEC↗
NVCR NovoCure Ltd A Award deriv2019-05-222019-05-246,340— $06,340SEC↗
NVCR NovoCure Ltd A Award2019-05-222019-05-243,359— $069,504SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-05-212019-05-226,145— $00SEC↗
NVCR NovoCure Ltd M Exercise2019-05-212019-05-226,145$48.87 $300.3K66,145SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-05-102019-05-145,000— $059,743SEC↗
NVCR NovoCure Ltd S Sale2019-05-102019-05-145,000$49.79 $248.9K60,000SEC↗
NVCR NovoCure Ltd M Exercise2019-05-102019-05-145,000$3.44 $17.2K65,000SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-04-102019-04-125,000— $064,743SEC↗
NVCR NovoCure Ltd S Sale2019-04-102019-04-125,000$45.95 $229.8K60,000SEC↗
NVCR NovoCure Ltd M Exercise2019-04-102019-04-125,000$3.44 $17.2K65,000SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-03-112019-03-125,000— $069,743SEC↗
NVCR NovoCure Ltd M Exercise2019-03-112019-03-125,000$3.44 $17.2K65,000SEC↗
NVCR NovoCure Ltd S Sale2019-03-112019-03-125,000$48.31 $241.6K60,000SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-03-012019-03-0425,000— $074,743SEC↗
NVCR NovoCure Ltd S Sale2019-03-012019-03-0425,000$55.01 $1.38M60,000SEC↗
NVCR NovoCure Ltd M Exercise2019-03-012019-03-0425,000$3.44 $86.0K85,000SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-02-112019-02-135,000— $099,743SEC↗
NVCR NovoCure Ltd S Sale2019-02-112019-02-135,000$49.59 $248.0K60,000SEC↗
NVCR NovoCure Ltd M Exercise2019-02-112019-02-135,000$3.44 $17.2K65,000SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-252019-01-2820,000— $0104,743SEC↗
NVCR NovoCure Ltd M Exercise2019-01-252019-01-2820,000$3.44 $68.8K80,000SEC↗
NVCR NovoCure Ltd S Sale2019-01-252019-01-2820,000$50.00 $1.00M60,000SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-162019-01-1820,000— $0124,743SEC↗
NVCR NovoCure Ltd M Exercise2019-01-162019-01-1820,000$3.44 $68.8K80,000SEC↗
NVCR NovoCure Ltd S Sale2019-01-162019-01-1820,000$45.00 $900.0K60,000SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-102019-01-145,000— $0144,743SEC↗
NVCR NovoCure Ltd S Sale2019-01-102019-01-145,000$39.91 $199.5K60,000SEC↗
NVCR NovoCure Ltd M Exercise2019-01-102019-01-145,000$3.44 $17.2K65,000SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-092019-01-1120,000— $0149,743SEC↗
NVCR NovoCure Ltd S Sale2019-01-092019-01-116,726$40.01 $269.1K60,000SEC↗
NVCR NovoCure Ltd M Exercise2019-01-092019-01-1120,000$3.44 $68.8K80,000SEC↗
NVCR NovoCure Ltd S Sale2019-01-092019-01-1113,274$40.00 $531.0K66,726SEC↗
NVCR NovoCure Ltd M Exercise deriv2018-12-102018-12-125,000— $0169,743SEC↗
NVCR NovoCure Ltd S Sale2018-12-102018-12-125,000$33.49 $167.4K60,000SEC↗
NVCR NovoCure Ltd M Exercise2018-12-102018-12-125,000$3.44 $17.2K65,000SEC↗
NVCR NovoCure Ltd A Award deriv2018-05-312018-06-0412,345— $012,345SEC↗
NVCR NovoCure Ltd A Award deriv2018-05-312018-06-046,145— $06,145SEC↗
PTX PERNIX THERAPEUTICS HOLDIN A Award deriv2018-05-222018-05-2325,000— $025,000SEC↗
NVCR Novocure Ltd M Exercise deriv2018-05-162018-05-17100,000— $0174,743SEC↗
NVCR Novocure Ltd S Sale2018-05-162018-05-1740,000$28.77 $1.15M60,000SEC↗
NVCR Novocure Ltd M Exercise2018-05-162018-05-17100,000$3.44 $344.0K100,000SEC↗
NVCR Novocure Ltd M Exercise deriv2018-05-152018-05-1740,000— $0274,743SEC↗
NVCR Novocure Ltd S Sale2018-05-152018-05-1740,000$28.88 $1.16M0SEC↗
NVCR Novocure Ltd M Exercise2018-05-152018-05-1740,000$3.44 $137.6K40,000SEC↗
PTX PERNIX THERAPEUTICS HOLDIN A Award deriv2017-11-152017-11-1750,000— $050,000SEC↗
PTX PERNIX THERAPEUTICS HOLDIN A Award deriv2016-11-212016-11-224,000— $04,000SEC↗
AMRI ALBANY MOLECULAR RESEARCH A Award deriv2015-03-022015-03-046,881$17.05 $117.3K6,881SEC↗
AMRI ALBANY MOLECULAR RESEARCH A Award2015-03-022015-03-042,639$17.05 $45.0K31,316SEC↗
DCTH DELCATH SYSTEMS, INC. A Award2014-07-072014-07-0914,424— $021,485SEC↗
AMRI ALBANY MOLECULAR RESEARCH A Award deriv2014-02-042014-02-067,201$10.43 $75.1K7,201SEC↗
AMRI ALBANY MOLECULAR RESEARCH A Award2014-02-042014-02-063,356$10.43 $35.0K28,677SEC↗
DCTH DELCATH SYSTEMS, INC. A Award2013-11-012013-11-0116,500— $098,027SEC↗
DCTH DELCATH SYSTEMS, INC. A Award2013-06-052013-06-0733,000— $081,527SEC↗
AMRI ALBANY MOLECULAR RESEARCH A Award deriv2013-01-312013-02-0412,367$5.99 $74.1K12,367SEC↗
AMRI ALBANY MOLECULAR RESEARCH A Award2013-01-312013-02-045,843$5.99 $35.0K25,321SEC↗
DCTH DELCATH SYSTEMS INC P Buy2012-06-152012-06-187,500$1.57 $11.8K15,847SEC↗
DCTH DELCATH SYSTEMS INC A Award2012-06-152012-06-1932,680— $048,527SEC↗
AMRI ALBANY MOLECULAR RESEARCH A Award deriv2012-06-132012-06-1410,000$2.59 $25.9K10,000SEC↗
AMRI ALBANY MOLECULAR RESEARCH A Award2012-06-062012-06-076,224$2.41 $15.0K19,478SEC↗