Sign inGet started

Ambrogi Michael J.

Insider CIK 1654363 · NVCR Chief Operating Officer

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 M Exercise deriv2020-07-222020-07-233,774— $00SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-07-222020-07-2330,772— $067,586SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-07-222020-07-238,426— $00SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-2317,175$67.39 $1.16M220,867SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-232,623$67.28 $176.5K220,867SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-231,151$66.50 $76.5K223,490SEC↗
NVCR NovoCure Ltd M Exercise2020-07-222020-07-233,774$11.46 $43.3K224,641SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-233,798$67.48 $256.3K220,867SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-234,228$66.77 $282.3K224,665SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-23400$65.53 $26.2K228,893SEC↗
NVCR NovoCure Ltd M Exercise2020-07-222020-07-238,426$11.46 $96.6K229,293SEC↗
NVCR NovoCure Ltd M Exercise2020-07-222020-07-2330,772$21.15 $650.8K251,639SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-231,380$65.49 $90.4K250,259SEC↗
NVCR NovoCure Ltd S Sale2020-07-222020-07-2312,217$66.66 $814.4K238,042SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-07-212020-07-23300— $08,426SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-07-212020-07-233,021— $098,358SEC↗
NVCR NovoCure Ltd S Sale2020-07-212020-07-233,021$65.06 $196.5K220,867SEC↗
NVCR NovoCure Ltd M Exercise2020-07-212020-07-233,021$21.15 $63.9K223,888SEC↗
NVCR NovoCure Ltd S Sale2020-07-212020-07-23300$65.07 $19.5K220,867SEC↗
NVCR NovoCure Ltd M Exercise2020-07-212020-07-23300$11.46 $3.4K221,167SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-04-142020-04-1535,745— $044,514SEC↗
NVCR NovoCure Ltd M Exercise2020-04-142020-04-1535,745$7.15 $255.6K256,612SEC↗
NVCR NovoCure Ltd S Sale2020-04-142020-04-1527,142$70.99 $1.93M221,244SEC↗
NVCR NovoCure Ltd S Sale2020-04-142020-04-15377$71.75 $27.0K220,867SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-04-132020-04-1522,755— $080,259SEC↗
NVCR NovoCure Ltd S Sale2020-04-132020-04-1522,755$69.01 $1.57M220,867SEC↗
NVCR NovoCure Ltd M Exercise2020-04-132020-04-1522,755$7.15 $162.7K243,622SEC↗
NVCR NovoCure Ltd S Sale2020-04-132020-04-158,226$70.18 $577.3K248,386SEC↗
NVCR NovoCure Ltd S Sale2020-03-062020-03-102,274$69.53 $158.1K220,867SEC↗
NVCR NovoCure Ltd A Award deriv2020-03-032020-03-0527,794— $027,794SEC↗
NVCR NovoCure Ltd A Award2020-03-032020-03-0514,415— $0223,141SEC↗
NVCR NovoCure Ltd S Sale2020-02-282020-03-022,673$72.22 $193.0K208,726SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-02-272020-03-026,173— $06,172SEC↗
NVCR NovoCure Ltd M Exercise2020-02-272020-03-026,173$79.45 $490.4K211,399SEC↗
NVCR NovoCure Ltd S Sale2020-02-252020-02-2611,647$81.16 $945.3K205,226SEC↗
NVCR NovoCure Ltd M Exercise deriv2020-02-242020-02-2631,199— $00SEC↗
NVCR NovoCure Ltd M Exercise2020-02-242020-02-2631,199$88.26 $2.75M216,873SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-11-042019-11-0636,957— $00SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-11-042019-11-0633,793— $096,651SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-11-042019-11-0610,069— $00SEC↗
NVCR NovoCure Ltd M Exercise2019-11-042019-11-0636,957$22.00 $813.1K222,631SEC↗
NVCR NovoCure Ltd M Exercise2019-11-042019-11-0610,069$14.37 $144.7K195,743SEC↗
NVCR NovoCure Ltd S Sale2019-11-042019-11-0610,069$79.00 $795.5K185,674SEC↗
NVCR NovoCure Ltd S Sale2019-11-042019-11-0636,957$79.00 $2.92M185,674SEC↗
NVCR NovoCure Ltd S Sale2019-11-042019-11-0633,793$79.00 $2.67M185,674SEC↗
NVCR NovoCure Ltd M Exercise2019-11-042019-11-0633,793$21.15 $714.7K219,467SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-06-192019-06-21110,868— $036,957SEC↗
NVCR NovoCure Ltd M Exercise2019-06-192019-06-21110,868$22.00 $2.44M296,542SEC↗
NVCR NovoCure Ltd S Sale2019-06-192019-06-21110,868$60.00 $6.65M185,674SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-06-062019-06-105,999— $0103,014SEC↗
NVCR NovoCure Ltd M Exercise2019-06-062019-06-105,999$7.15 $42.9K191,673SEC↗
NVCR NovoCure Ltd S Sale2019-06-062019-06-105,999$54.79 $328.7K185,674SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-06-052019-06-0617,500— $0109,013SEC↗
NVCR NovoCure Ltd S Sale2019-06-052019-06-0617,500$54.14 $947.5K185,674SEC↗
NVCR NovoCure Ltd M Exercise2019-06-052019-06-0617,500$7.15 $125.1K203,174SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-06-042019-06-0517,500— $0126,513SEC↗
NVCR NovoCure Ltd S Sale2019-06-042019-06-05200$53.79 $10.8K185,674SEC↗
NVCR NovoCure Ltd S Sale2019-06-042019-06-0517,300$53.11 $918.8K185,874SEC↗
NVCR NovoCure Ltd M Exercise2019-06-042019-06-0517,500$7.15 $125.1K203,174SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-06-032019-06-0517,500— $0144,013SEC↗
NVCR NovoCure Ltd S Sale2019-06-032019-06-05800$52.70 $42.2K185,674SEC↗
NVCR NovoCure Ltd M Exercise2019-06-032019-06-0517,500$7.15 $125.1K203,174SEC↗
NVCR NovoCure Ltd S Sale2019-06-032019-06-0516,700$52.09 $869.9K186,474SEC↗
NVCR NovoCure Ltd A Award deriv2019-05-082019-05-1091,515— $091,515SEC↗
NVCR NovoCure Ltd A Award deriv2019-05-082019-05-1020,000— $020,000SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-04-022019-04-0315,516— $00SEC↗
NVCR NovoCure Ltd S Sale2019-04-022019-04-03132$47.83 $6.3K185,674SEC↗
NVCR NovoCure Ltd S Sale2019-04-022019-04-0315,384$47.24 $726.7K185,806SEC↗
NVCR NovoCure Ltd M Exercise2019-04-022019-04-0315,516$14.37 $223.0K201,190SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-04-012019-04-0321,875— $015,516SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-04-012019-04-0312,500— $03,774SEC↗
NVCR NovoCure Ltd S Sale2019-04-012019-04-031,600$48.07 $76.9K185,674SEC↗
NVCR NovoCure Ltd M Exercise2019-04-012019-04-0321,875$14.37 $314.3K207,549SEC↗
NVCR NovoCure Ltd S Sale2019-04-012019-04-0320,275$47.29 $958.8K187,274SEC↗
NVCR NovoCure Ltd S Sale2019-04-012019-04-031,298$48.09 $62.4K185,674SEC↗
NVCR NovoCure Ltd S Sale2019-04-012019-04-0311,202$47.39 $530.9K186,972SEC↗
NVCR NovoCure Ltd M Exercise2019-04-012019-04-0312,500$11.46 $143.3K198,174SEC↗
NVCR NovoCure Ltd A Award deriv2019-03-222019-03-2629,969— $029,969SEC↗
NVCR NovoCure Ltd A Award2019-03-222019-03-2616,369— $0185,674SEC↗
NVCR NovoCure Ltd S Sale2019-02-282019-03-012,397$53.68 $128.7K169,305SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-02-272019-03-016,174— $012,345SEC↗
NVCR NovoCure Ltd M Exercise2019-02-272019-03-016,174$52.90 $326.6K171,702SEC↗
NVCR NovoCure Ltd S Sale2019-02-252019-02-2612,230$53.63 $655.9K165,528SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-02-222019-02-2631,200— $031,199SEC↗
NVCR NovoCure Ltd M Exercise2019-02-222019-02-2631,200$53.38 $1.67M177,758SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-02-042019-02-0521,000— $0161,513SEC↗
NVCR NovoCure Ltd M Exercise2019-02-042019-02-0521,000$7.15 $150.2K167,558SEC↗
NVCR NovoCure Ltd S Sale2019-02-042019-02-0521,000$49.53 $1.04M146,558SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-02-012019-02-0537,500— $0182,513SEC↗
NVCR NovoCure Ltd M Exercise2019-02-012019-02-0537,500$7.15 $268.1K184,058SEC↗
NVCR NovoCure Ltd S Sale2019-02-012019-02-059,840$49.51 $487.2K146,558SEC↗
NVCR NovoCure Ltd S Sale2019-02-012019-02-0527,660$48.86 $1.35M156,398SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-102019-01-1454,930— $037,391SEC↗
NVCR NovoCure Ltd S Sale2019-01-102019-01-1420,880$40.47 $845.0K180,608SEC↗
NVCR NovoCure Ltd M Exercise2019-01-102019-01-1454,930$14.37 $789.3K201,488SEC↗
NVCR NovoCure Ltd S Sale2019-01-102019-01-1434,050$41.14 $1.40M146,558SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-092019-01-1175,000— $092,321SEC↗
NVCR NovoCure Ltd M Exercise deriv2019-01-092019-01-1125,000— $016,274SEC↗
NVCR NovoCure Ltd S Sale2019-01-092019-01-1125,000$40.00 $1.00M146,558SEC↗
NVCR NovoCure Ltd M Exercise2019-01-092019-01-1175,000$14.37 $1.08M221,558SEC↗
NVCR NovoCure Ltd S Sale2019-01-092019-01-1175,000$40.00 $3.00M146,558SEC↗
NVCR NovoCure Ltd M Exercise2019-01-092019-01-1125,000$11.46 $286.5K171,558SEC↗
NVCR NovoCure Ltd M Exercise deriv2018-07-022018-07-0529,565— $00SEC↗
NVCR NovoCure Ltd M Exercise deriv2018-07-022018-07-0527,825— $00SEC↗
NVCR NovoCure Ltd S Sale2018-07-022018-07-0557,390$31.48 $1.81M146,558SEC↗
NVCR NovoCure Ltd M Exercise2018-07-022018-07-0527,825$7.03 $195.6K174,383SEC↗
NVCR NovoCure Ltd M Exercise2018-07-022018-07-0529,565$7.48 $221.1K203,948SEC↗
NVCR Novocure Ltd M Exercise deriv2018-05-012018-05-0320,000— $00SEC↗
NVCR Novocure Ltd M Exercise deriv2018-05-012018-05-0311,305— $03,890SEC↗
NVCR Novocure Ltd M Exercise deriv2018-05-012018-05-038,695— $020,000SEC↗
NVCR Novocure Ltd M Exercise deriv2018-05-012018-05-0320,000— $015,195SEC↗
NVCR Novocure Ltd S Sale2018-05-012018-05-0360,000$27.40 $1.64M146,558SEC↗
NVCR Novocure Ltd M Exercise2018-05-012018-05-0328,695$3.44 $98.7K175,253SEC↗
NVCR Novocure Ltd M Exercise2018-05-012018-05-0331,305$7.03 $220.1K206,558SEC↗
NVCR Novocure Ltd M Exercise deriv2018-04-262018-04-3020,000— $028,695SEC↗
NVCR Novocure Ltd S Sale2018-04-262018-04-30328$26.05 $8.5K146,558SEC↗
NVCR Novocure Ltd S Sale2018-04-262018-04-304,300$26.03 $111.9K146,886SEC↗
NVCR Novocure Ltd S Sale2018-04-262018-04-301,800$26.01 $46.8K151,186SEC↗
NVCR Novocure Ltd S Sale2018-04-262018-04-3013,572$26.00 $352.9K152,986SEC↗
NVCR Novocure Ltd M Exercise2018-04-262018-04-3020,000$3.44 $68.8K166,558SEC↗
NVCR Novocure Ltd M Exercise deriv2018-04-182018-04-1920,000— $048,695SEC↗
NVCR Novocure Ltd M Exercise2018-04-182018-04-1920,000$3.44 $68.8K166,558SEC↗
NVCR Novocure Ltd S Sale2018-04-182018-04-1920,000$24.00 $480.0K146,558SEC↗
NVCR Novocure Ltd M Exercise deriv2018-04-172018-04-1920,000— $068,695SEC↗
NVCR Novocure Ltd S Sale2018-04-172018-04-192,000$22.10 $44.2K148,358SEC↗
NVCR Novocure Ltd S Sale2018-04-172018-04-1915,900$22.05 $350.6K150,358SEC↗
NVCR Novocure Ltd S Sale2018-04-172018-04-191,255$22.10 $27.7K147,103SEC↗
NVCR Novocure Ltd S Sale2018-04-172018-04-19545$22.21 $12.1K146,558SEC↗
NVCR Novocure Ltd M Exercise2018-04-172018-04-1920,000$3.44 $68.8K166,558SEC↗
NVCR Novocure Ltd S Sale2018-04-172018-04-19300$22.00 $6.6K166,258SEC↗
NVCR Novocure Ltd M Exercise deriv2018-03-192018-03-2049,728— $00SEC↗
NVCR Novocure Ltd M Exercise2018-03-192018-03-2049,728$0.23 $11.4K146,558SEC↗
NVCR Novocure Ltd A Award deriv2018-02-272018-03-0118,519— $018,519SEC↗
NVCR Novocure Ltd A Award deriv2018-02-272018-03-01135,172— $0135,172SEC↗
NVCR Novocure Ltd S Sale2018-02-232018-02-268,458$19.83 $167.7K96,830SEC↗
NVCR Novocure Ltd M Exercise deriv2018-02-222018-02-2631,201— $062,399SEC↗
NVCR Novocure Ltd M Exercise2018-02-222018-02-2631,201$21.55 $672.4K105,288SEC↗
NVCR Novocure Ltd M Exercise deriv2018-02-062018-02-0850,000— $074,087SEC↗
NVCR Novocure Ltd M Exercise2018-02-062018-02-0850,000$0.23 $11.5K74,087SEC↗
NVCR Novocure Ltd S Sale2017-11-032017-11-06900$22.00 $19.8K24,087SEC↗
NVCR Novocure Ltd S Sale2017-11-022017-11-06300$22.00 $6.6K24,987SEC↗
NVCR Novocure Ltd S Sale2017-11-012017-11-0224,227$22.01 $533.2K25,287SEC↗
NVCR Novocure Ltd S Sale2017-10-312017-11-02100$22.00 $2.2K49,514SEC↗
NVCR Novocure Ltd D To issuer2017-09-252017-09-273,200$22.05 $70.6K49,614SEC↗
NVCR Novocure Ltd D To issuer2017-09-192017-09-213,200$22.00 $70.4K52,814SEC↗
NVCR Novocure Ltd D To issuer2017-09-142017-09-151,746$22.00 $38.4K56,014SEC↗
NVCR Novocure Ltd D To issuer2017-09-132017-09-1576,327$22.02 $1.68M57,760SEC↗
NVCR Novocure Ltd A Award2017-07-052017-07-071,395$6.67 $9.3K134,087SEC↗
NVCR Novocure Ltd A Award deriv2017-02-222017-02-2493,600— $093,600SEC↗
NVCR Novocure Ltd A Award deriv2017-02-222017-02-24234,000— $0234,000SEC↗
NVCR Novocure Ltd A Award2017-01-062017-01-061,108$6.67 $7.4K132,692SEC↗
NVCR Novocure Ltd S Sale2016-12-222016-12-227,500$8.09 $60.7K131,584SEC↗
NVCR Novocure Ltd S Sale2016-12-212016-12-2220,000$8.33 $166.6K139,084SEC↗
NVCR Novocure Ltd S Sale2016-12-202016-12-2120,000$8.62 $172.4K159,084SEC↗
NVCR Novocure Ltd S Sale2016-12-192016-12-2120,000$8.76 $175.2K179,084SEC↗
NVCR Novocure Ltd S Sale2016-12-162016-12-1920,000$8.71 $174.2K199,084SEC↗
NVCR Novocure Ltd S Sale2016-12-152016-12-1920,000$9.14 $182.8K219,084SEC↗
NVCR Novocure Ltd S Sale2016-12-142016-12-1520,000$8.96 $179.2K239,084SEC↗
NVCR Novocure Ltd S Sale2016-12-132016-12-1520,000$8.98 $179.6K259,084SEC↗
NVCR Novocure Ltd S Sale2016-12-122016-12-1310,000$9.04 $90.4K279,084SEC↗
NVCR Novocure Ltd S Sale2016-12-092016-12-135,000$8.93 $44.6K289,084SEC↗
NVCR Novocure Ltd S Sale2016-12-082016-12-095,000$8.37 $41.8K294,084SEC↗
NVCR Novocure Ltd S Sale2016-12-072016-12-095,000$8.24 $41.2K299,084SEC↗
NVCR Novocure Ltd S Sale2016-12-062016-12-075,000$8.22 $41.1K304,084SEC↗
NVCR Novocure Ltd S Sale2016-12-052016-12-075,000$8.25 $41.3K309,084SEC↗
NVCR Novocure Ltd S Sale2016-06-082016-06-1010,000$12.21 $122.1K324,084SEC↗
NVCR Novocure Ltd S Sale2016-06-082016-06-1010,000$12.27 $122.7K314,084SEC↗
NVCR Novocure Ltd A Award deriv2016-02-242016-02-2650,000— $050,000SEC↗
NVCR Novocure Ltd M Exercise deriv2016-01-042016-01-05332,984— $00SEC↗
NVCR Novocure Ltd M Exercise2016-01-042016-01-05332,984$0.17 $56.6K334,084SEC↗
NVCR Novocure Ltd M Exercise deriv2015-12-212015-12-221,100— $0332,984SEC↗
NVCR Novocure Ltd M Exercise2015-12-212015-12-221,100$0.17 $1871,100SEC↗
NVCR Novocure Ltd A Award deriv2015-10-022015-10-05147,825— $0147,825SEC↗