Sign inGet started

Longsworth Todd Christopher

Insider CIK 1693530 · NVCR General Counsel

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 S Sale2022-03-082022-03-092,339$70.10 $164.0K62,462SEC↗
NVCR NovoCure Ltd S Sale2022-03-042022-03-071,973$70.41 $138.9K64,801SEC↗
NVCR NovoCure Ltd A Award deriv2022-03-032022-03-076,106$80.59 $492.1K6,106SEC↗
NVCR NovoCure Ltd S Sale2022-03-032022-03-071,094$74.50 $81.5K66,774SEC↗
NVCR NovoCure Ltd A Award2021-07-062021-07-08154$137.12 $21.1K67,868SEC↗
NVCR NovoCure Ltd S Sale2021-03-082021-03-102,404$130.81 $314.5K67,714SEC↗
NVCR NovoCure Ltd S Sale2021-03-042021-03-083,084$137.55 $424.2K70,118SEC↗
NVCR NovoCure Ltd A Award deriv2021-03-022021-03-0419,004— $019,004SEC↗
NVCR NovoCure Ltd S Sale2021-03-022021-03-042,355$152.05 $358.1K62,860SEC↗
NVCR NovoCure Ltd A Award2021-03-022021-03-0410,342— $073,202SEC↗
NVCR NovoCure Ltd M Exercise deriv2021-02-272021-03-025,555— $00SEC↗
NVCR NovoCure Ltd M Exercise2021-02-272021-03-025,555$149.10 $828.3K65,215SEC↗
NVCR NovoCure Ltd M Exercise deriv2021-01-152021-01-1936,396— $00SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-192,502$174.06 $435.5K67,201SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-191,700$173.10 $294.3K69,703SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-1911,985$171.90 $2.06M71,403SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-192,542$169.93 $432.0K88,214SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-191,800$169.19 $304.5K90,756SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-193,500$167.77 $587.2K92,556SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-19900$179.37 $161.4K96,056SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-191,000$178.68 $178.7K96,956SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-192,200$177.31 $390.1K97,956SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-19400$175.98 $70.4K100,156SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-191,700$175.14 $297.7K100,556SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-191,600$173.88 $278.2K102,256SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-191,300$172.95 $224.8K103,856SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-1910,110$171.86 $1.74M105,156SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-192,200$175.28 $385.6K65,001SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-19400$176.22 $70.5K64,601SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-192,841$177.33 $503.8K61,760SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-19900$178.50 $160.7K60,860SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-191,200$179.30 $215.2K59,660SEC↗
NVCR NovoCure Ltd M Exercise2021-01-152021-01-1936,396$14.37 $523.0K123,474SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-192,499$167.76 $419.2K120,975SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-19800$168.80 $135.0K120,175SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-192,148$169.76 $364.6K118,027SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-192,761$171.18 $472.6K115,266SEC↗
NVCR NovoCure Ltd S Sale2021-01-152021-01-194,826$171.32 $826.8K83,388SEC↗
NVCR NovoCure Ltd A Award2020-07-072020-07-08325$50.41 $16.4K87,078SEC↗
NVCR NovoCure Ltd S Sale2020-03-062020-03-102,499$69.53 $173.8K86,753SEC↗
NVCR NovoCure Ltd A Award deriv2020-03-032020-03-0537,058— $037,058SEC↗
NVCR NovoCure Ltd A Award2020-03-032020-03-0519,220— $089,252SEC↗
NVCR NovoCure Ltd S Sale2020-02-282020-03-022,643$72.22 $190.9K70,032SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-02-272020-03-025,556— $05,555SEC↗
NVCR NovoCure Ltd M Exercise2020-02-272020-03-025,556$79.45 $441.4K72,675SEC↗
NVCR NovoCure Ltd S Sale2020-02-252020-02-268,482$81.16 $688.4K67,119SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-02-242020-02-2621,666— $00SEC↗
NVCR NovoCure Ltd M Exercise2020-02-242020-02-2621,666$88.26 $1.91M75,601SEC↗
NVCR NovoCure Ltd A Award2020-01-082020-01-1335$52.58 $1.8K53,935SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-09-032019-09-0530,414— $086,513SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-09-032019-09-0511,632— $00SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-09-032019-09-0556,874— $097,799SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-09-032019-09-0559,520— $00SEC↗
NVCR NovoCure Ltd M Exercise2019-09-032019-09-0559,520$6.72 $400.0K113,420SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-0522,264$86.85 $1.93M91,156SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-0528,340$88.17 $2.50M62,816SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-056,616$88.82 $587.6K56,200SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-0514,888$88.18 $1.31M58,000SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-052,900$88.86 $257.7K55,100SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-0511,426$86.86 $992.5K72,888SEC↗
NVCR NovoCure Ltd M Exercise2019-09-032019-09-0530,414$21.15 $643.3K84,314SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-054,031$89.87 $362.3K53,900SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-057,869$88.97 $700.1K57,931SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-0524,083$88.22 $2.12M65,800SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-0520,891$86.95 $1.82M89,883SEC↗
NVCR NovoCure Ltd M Exercise2019-09-032019-09-0556,874$7.15 $406.6K110,774SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-05400$89.97 $36.0K53,900SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-05929$88.94 $82.6K54,300SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-056,065$88.19 $534.9K55,229SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-054,238$86.88 $368.2K61,294SEC↗
NVCR NovoCure Ltd M Exercise2019-09-032019-09-0511,632$6.72 $78.2K65,532SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-052,300$89.90 $206.8K53,900SEC↗
NVCR NovoCure Ltd S Sale2019-09-032019-09-051,200$89.86 $107.8K53,900SEC↗
NVCR NovoCure Ltd A Award2019-07-052019-07-09696$27.81 $19.4K53,900SEC↗
NVCR NovoCure Ltd A Award deriv2019-05-082019-05-1029,320— $029,320SEC↗
NVCR NovoCure Ltd A Award deriv2019-05-082019-05-1020,000— $020,000SEC↗
NVCR NovoCure Ltd A Award deriv2019-03-222019-03-2629,969— $029,969SEC↗
NVCR NovoCure Ltd A Award2019-03-222019-03-2616,369— $053,204SEC↗
NVCR NovoCure Ltd S Sale2019-02-282019-03-012,368$53.68 $127.1K36,835SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-02-272019-03-015,556— $011,111SEC↗
NVCR NovoCure Ltd M Exercise2019-02-272019-03-015,556$52.90 $293.9K39,203SEC↗
NVCR NovoCure Ltd S Sale2019-02-252019-02-269,325$53.63 $500.1K33,647SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-02-222019-02-2621,667— $021,666SEC↗
NVCR NovoCure Ltd M Exercise2019-02-222019-02-2621,667$53.38 $1.16M42,972SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-252019-01-2811,874— $0154,673SEC↗
NVCR NovoCure Ltd M Exercise2019-01-252019-01-2811,874$7.15 $84.9K33,179SEC↗
NVCR NovoCure Ltd S Sale2019-01-252019-01-2811,874$50.15 $595.5K21,305SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-242019-01-2815,000— $0166,547SEC↗
NVCR NovoCure Ltd M Exercise2019-01-242019-01-2815,000$7.15 $107.3K36,305SEC↗
NVCR NovoCure Ltd S Sale2019-01-242019-01-2815,000$48.15 $722.3K21,305SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-162019-01-1815,000— $0181,547SEC↗
NVCR NovoCure Ltd S Sale2019-01-162019-01-1815,000$45.15 $677.3K21,305SEC↗
NVCR NovoCure Ltd M Exercise2019-01-162019-01-1815,000$7.15 $107.3K36,305SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-092019-01-1115,000— $0196,547SEC↗
NVCR NovoCure Ltd S Sale2019-01-092019-01-1115,000$40.15 $602.3K21,305SEC↗
NVCR NovoCure Ltd M Exercise2019-01-092019-01-1115,000$7.15 $107.3K36,305SEC↗
NVCR NovoCure Ltd A Award2018-07-062018-07-101,231$17.26 $21.2K21,305SEC↗
NVCR Novocure Ltd A Award deriv2018-02-272018-03-0116,667— $016,667SEC↗
NVCR Novocure Ltd A Award deriv2018-02-272018-03-01121,655— $0121,655SEC↗
NVCR Novocure Ltd S Sale2018-02-232018-02-266,591$19.83 $130.7K20,074SEC↗
NVCR Novocure Ltd M Exercise deriv2018-02-222018-02-2621,667— $043,333SEC↗
NVCR Novocure Ltd M Exercise2018-02-222018-02-2621,667$21.55 $466.9K26,665SEC↗
NVCR Novocure Ltd M Exercise deriv2018-01-292018-01-3111,630— $071,152SEC↗
NVCR Novocure Ltd S Sale2018-01-292018-01-3111,630$24.00 $279.1K4,998SEC↗
NVCR Novocure Ltd M Exercise2018-01-292018-01-3111,630$6.72 $78.2K16,628SEC↗
NVCR Novocure Ltd A Award2018-01-082018-01-10166$15.05 $2.5K4,998SEC↗
NVCR Novocure Ltd A Award2017-07-052017-07-072,810$6.67 $18.7K4,832SEC↗
NVCR Novocure Ltd A Award deriv2017-02-222017-02-24227,500— $0227,500SEC↗
NVCR Novocure Ltd A Award deriv2017-02-222017-02-2465,000— $065,000SEC↗