Sign inGet started

Naddaf Esfandiar

Insider CIK 1428161 · SNPS VP, Controller

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
SNPS SYNOPSYS INC M Exercise deriv2015-06-172015-06-181,200— $012,000SEC↗
SNPS SYNOPSYS INC M Exercise deriv2015-06-172015-06-181,250— $07,500SEC↗
SNPS SYNOPSYS INC M Exercise deriv2015-06-172015-06-181,250— $02,500SEC↗
SNPS SYNOPSYS INC M Exercise deriv2015-06-172015-06-184,223— $029,563SEC↗
SNPS SYNOPSYS INC M Exercise2015-06-172015-06-181,250$32.38 $40.5K8,116SEC↗
SNPS SYNOPSYS INC M Exercise2015-06-172015-06-184,223$42.43 $179.2K11,089SEC↗
SNPS SYNOPSYS INC S Sale2015-06-172015-06-184,223$50.00 $211.2K6,866SEC↗
SNPS SYNOPSYS INC M Exercise2015-06-172015-06-181,200$38.07 $45.7K8,066SEC↗
SNPS SYNOPSYS INC S Sale2015-06-172015-06-181,200$50.00 $60.0K6,866SEC↗
SNPS SYNOPSYS INC S Sale2015-06-172015-06-181,250$50.00 $62.5K6,866SEC↗
SNPS SYNOPSYS INC M Exercise2015-06-172015-06-181,250$27.65 $34.6K8,116SEC↗
SNPS SYNOPSYS INC S Sale2015-06-172015-06-181,250$50.00 $62.5K6,866SEC↗
SNPS SYNOPSYS INC M Exercise deriv2015-05-222015-05-271,563— $00SEC↗
SNPS SYNOPSYS INC M Exercise deriv2015-05-222015-05-273,750— $08,750SEC↗
SNPS SYNOPSYS INC M Exercise deriv2015-05-222015-05-276,000— $013,200SEC↗
SNPS SYNOPSYS INC M Exercise deriv2015-05-222015-05-273,750— $03,750SEC↗
SNPS SYNOPSYS INC S Sale2015-05-222015-05-273,750$49.35 $185.1K6,866SEC↗
SNPS SYNOPSYS INC M Exercise2015-05-222015-05-273,750$32.38 $121.4K10,616SEC↗
SNPS SYNOPSYS INC S Sale2015-05-222015-05-273,750$49.35 $185.1K6,866SEC↗
SNPS SYNOPSYS INC M Exercise2015-05-222015-05-276,000$38.07 $228.4K12,866SEC↗
SNPS SYNOPSYS INC S Sale2015-05-222015-05-271,563$49.35 $77.1K6,866SEC↗
SNPS SYNOPSYS INC S Sale2015-05-222015-05-276,000$49.35 $296.1K6,866SEC↗
SNPS SYNOPSYS INC M Exercise2015-05-222015-05-271,563$26.56 $41.5K8,429SEC↗
SNPS SYNOPSYS INC M Exercise2015-05-222015-05-273,750$27.65 $103.7K10,616SEC↗
SNPS SYNOPSYS INC J Other2015-02-272015-03-03248$30.19 $7.5K6,866SEC↗
SNPS SYNOPSYS INC A Award deriv2014-12-122014-12-165,893— $05,893SEC↗
SNPS SYNOPSYS INC A Award deriv2014-12-122014-12-1633,786— $033,786SEC↗
SNPS SYNOPSYS INC D To issuer deriv2014-12-082014-12-091,075— $03,225SEC↗
SNPS SYNOPSYS INC D To issuer deriv2014-12-082014-12-091,675— $03,350SEC↗
SNPS SYNOPSYS INC D To issuer deriv2014-12-082014-12-091,050— $00SEC↗
SNPS SYNOPSYS INC D To issuer deriv2014-12-082014-12-091,675— $01,675SEC↗
SNPS SYNOPSYS INC M Exercise2014-12-082014-12-091,675— $05,543SEC↗
SNPS SYNOPSYS INC M Exercise2014-12-082014-12-091,075— $06,618SEC↗
SNPS SYNOPSYS INC M Exercise2014-12-082014-12-091,675— $03,868SEC↗
SNPS SYNOPSYS INC M Exercise2014-12-082014-12-091,050— $02,193SEC↗
SNPS SYNOPSYS INC F Tax w/h2014-12-082014-12-09404$43.74 $17.7K1,143SEC↗
SNPS SYNOPSYS INC F Tax w/h2014-12-082014-12-09630$43.74 $27.6K1,547SEC↗
SNPS SYNOPSYS INC F Tax w/h2014-12-082014-12-09630$43.74 $27.6K2,177SEC↗
SNPS SYNOPSYS INC F Tax w/h2014-12-082014-12-09395$43.74 $17.3K2,807SEC↗
SNPS SYNOPSYS INC J Other2014-08-292014-09-02248$30.19 $7.5K3,202SEC↗
SNPS SYNOPSYS INC M Exercise deriv2014-08-222014-08-251,562— $01,563SEC↗
SNPS SYNOPSYS INC M Exercise deriv2014-08-222014-08-2512,500— $07,500SEC↗
SNPS SYNOPSYS INC M Exercise deriv2014-08-222014-08-257,500— $012,500SEC↗
SNPS SYNOPSYS INC M Exercise2014-08-222014-08-257,500$32.38 $242.9K10,454SEC↗
SNPS SYNOPSYS INC M Exercise2014-08-222014-08-251,562$26.56 $41.5K4,516SEC↗
SNPS SYNOPSYS INC S Sale2014-08-222014-08-2512,500$41.52 $519.0K2,954SEC↗
SNPS SYNOPSYS INC M Exercise2014-08-222014-08-2512,500$27.65 $345.6K15,454SEC↗
SNPS SYNOPSYS INC S Sale2014-08-222014-08-257,500$41.52 $311.4K2,954SEC↗
SNPS SYNOPSYS INC S Sale2014-08-222014-08-251,562$41.52 $64.9K2,954SEC↗
SNPS SYNOPSYS INC J Other2014-02-282014-03-04248$30.19 $7.5K2,954SEC↗
SNPS SYNOPSYS INC M Exercise deriv2014-02-212014-02-24781— $03,125SEC↗
SNPS SYNOPSYS INC S Sale2014-02-212014-02-24781$39.84 $31.1K2,706SEC↗
SNPS SYNOPSYS INC M Exercise2014-02-212014-02-24781$26.56 $20.7K3,487SEC↗
SNPS SYNOPSYS INC M Exercise deriv2013-12-232013-12-263,134— $03,906SEC↗
SNPS SYNOPSYS INC S Sale2013-12-232013-12-263,134$39.84 $124.9K2,706SEC↗
SNPS SYNOPSYS INC M Exercise2013-12-232013-12-263,134$26.56 $83.2K5,840SEC↗
SNPS SYNOPSYS INC S Sale2013-12-132013-12-163,259$38.10 $124.2K2,706SEC↗
SNPS SYNOPSYS INC A Award deriv2013-12-122013-12-1619,200— $019,200SEC↗
SNPS SYNOPSYS INC A Award deriv2013-12-122013-12-164,300— $04,300SEC↗
SNPS SYNOPSYS INC D To issuer deriv2013-12-082013-12-101,050— $01,050SEC↗
SNPS SYNOPSYS INC D To issuer deriv2013-12-082013-12-101,675— $05,025SEC↗
SNPS SYNOPSYS INC D To issuer deriv2013-12-082013-12-10825— $00SEC↗
SNPS SYNOPSYS INC D To issuer deriv2013-12-082013-12-101,675— $03,350SEC↗
SNPS SYNOPSYS INC F Tax w/h2013-12-082013-12-10395$37.94 $15.0K1,370SEC↗
SNPS SYNOPSYS INC F Tax w/h2013-12-082013-12-10630$37.94 $23.9K740SEC↗
SNPS SYNOPSYS INC M Exercise2013-12-082013-12-10825— $01,565SEC↗
SNPS SYNOPSYS INC M Exercise2013-12-082013-12-101,050— $02,615SEC↗
SNPS SYNOPSYS INC M Exercise2013-12-082013-12-101,675— $04,290SEC↗
SNPS SYNOPSYS INC M Exercise2013-12-082013-12-101,675— $05,965SEC↗
SNPS SYNOPSYS INC F Tax w/h2013-12-082013-12-10311$37.94 $11.8K1,765SEC↗
SNPS SYNOPSYS INC F Tax w/h2013-12-082013-12-10630$37.94 $23.9K2,076SEC↗
SNPS SYNOPSYS INC M Exercise deriv2013-12-062013-12-101,250— $00SEC↗
SNPS SYNOPSYS INC S Sale2013-12-062013-12-101,250$37.72 $47.1K2,706SEC↗
SNPS SYNOPSYS INC M Exercise2013-12-062013-12-101,250$21.02 $26.3K3,956SEC↗
SNPS SYNOPSYS INC J Other2013-08-302013-09-03346$21.64 $7.5K2,706SEC↗
SNPS SYNOPSYS INC M Exercise deriv2013-07-192013-07-221,259— $01,250SEC↗
SNPS SYNOPSYS INC M Exercise2013-07-192013-07-221,259$21.02 $26.5K3,854SEC↗
SNPS SYNOPSYS INC S Sale2013-07-192013-07-22235$37.20 $8.7K2,360SEC↗
SNPS SYNOPSYS INC S Sale2013-07-192013-07-221,259$37.37 $47.0K2,595SEC↗
SNPS SYNOPSYS INC J Other2013-02-282013-03-01346$21.64 $7.5K2,595SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-12-202012-12-20624— $02,509SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-12-202012-12-20631— $00SEC↗
SNPS SYNOPSYS INC M Exercise2012-12-202012-12-20624$21.02 $13.1K5,831SEC↗
SNPS SYNOPSYS INC S Sale2012-12-202012-12-20624$32.00 $20.0K5,207SEC↗
SNPS SYNOPSYS INC S Sale2012-12-202012-12-202,958$32.01 $94.7K2,249SEC↗
SNPS SYNOPSYS INC S Sale2012-12-202012-12-20631$32.00 $20.2K5,207SEC↗
SNPS SYNOPSYS INC M Exercise2012-12-202012-12-20631$17.64 $11.1K5,838SEC↗
SNPS SYNOPSYS INC A Award deriv2012-12-122012-12-1420,000— $020,000SEC↗
SNPS SYNOPSYS INC A Award deriv2012-12-122012-12-146,700— $06,700SEC↗
SNPS SYNOPSYS INC D To issuer deriv2012-12-082012-12-111,125— $00SEC↗
SNPS SYNOPSYS INC D To issuer deriv2012-12-082012-12-111,050— $02,100SEC↗
SNPS SYNOPSYS INC D To issuer deriv2012-12-082012-12-111,675— $05,025SEC↗
SNPS SYNOPSYS INC D To issuer deriv2012-12-082012-12-11825— $0825SEC↗
SNPS SYNOPSYS INC F Tax w/h2012-12-082012-12-11413$32.92 $13.6K5,207SEC↗
SNPS SYNOPSYS INC F Tax w/h2012-12-082012-12-11615$32.92 $20.2K5,620SEC↗
SNPS SYNOPSYS INC F Tax w/h2012-12-082012-12-11386$32.92 $12.7K6,235SEC↗
SNPS SYNOPSYS INC F Tax w/h2012-12-082012-12-11303$32.92 $10.0K6,621SEC↗
SNPS SYNOPSYS INC M Exercise2012-12-082012-12-111,050— $06,924SEC↗
SNPS SYNOPSYS INC M Exercise2012-12-082012-12-11825— $05,874SEC↗
SNPS SYNOPSYS INC M Exercise2012-12-082012-12-111,125— $05,049SEC↗
SNPS SYNOPSYS INC M Exercise2012-12-082012-12-111,675— $03,924SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-09-202012-09-21624— $03,133SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-09-202012-09-21624— $0631SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-09-202012-09-21780— $07,040SEC↗
SNPS SYNOPSYS INC S Sale2012-09-202012-09-21624$33.74 $21.1K2,249SEC↗
SNPS SYNOPSYS INC M Exercise2012-09-202012-09-21780$26.56 $20.7K3,029SEC↗
SNPS SYNOPSYS INC S Sale2012-09-202012-09-21624$33.74 $21.1K2,249SEC↗
SNPS SYNOPSYS INC S Sale2012-09-202012-09-21780$33.74 $26.3K2,249SEC↗
SNPS SYNOPSYS INC M Exercise2012-09-202012-09-21624$17.64 $11.0K2,873SEC↗
SNPS SYNOPSYS INC M Exercise2012-09-202012-09-21624$21.02 $13.1K2,873SEC↗
SNPS SYNOPSYS INC J Other2012-08-312012-09-04346$21.64 $7.5K2,249SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-08-242012-08-244,680— $07,820SEC↗
SNPS SYNOPSYS INC S Sale2012-08-242012-08-244,680$33.20 $155.4K1,903SEC↗
SNPS SYNOPSYS INC M Exercise2012-08-242012-08-244,680$26.56 $124.3K6,583SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-06-202012-06-21208— $01,255SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-06-202012-06-21624— $03,757SEC↗
SNPS SYNOPSYS INC M Exercise2012-06-202012-06-21624$21.02 $13.1K2,527SEC↗
SNPS SYNOPSYS INC S Sale2012-06-202012-06-21624$29.12 $18.2K1,903SEC↗
SNPS SYNOPSYS INC M Exercise2012-06-202012-06-21208$17.64 $3.7K2,111SEC↗
SNPS SYNOPSYS INC S Sale2012-06-202012-06-21208$29.12 $6.1K1,903SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-05-252012-05-29624— $04,381SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-05-252012-05-29624— $01,463SEC↗
SNPS SYNOPSYS INC S Sale2012-05-252012-05-29624$29.81 $18.6K1,903SEC↗
SNPS SYNOPSYS INC S Sale2012-05-252012-05-29624$29.81 $18.6K1,903SEC↗
SNPS SYNOPSYS INC M Exercise2012-05-252012-05-29624$17.64 $11.0K2,527SEC↗
SNPS SYNOPSYS INC M Exercise2012-05-252012-05-29624$21.02 $13.1K2,527SEC↗
SNPS SYNOPSYS INC J Other2012-02-292012-03-01346$21.64 $7.5K928SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-02-242012-02-2716,248— $00SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-02-242012-02-273,752— $016,248SEC↗
SNPS SYNOPSYS INC M Exercise deriv2012-02-242012-02-27416— $02,087SEC↗
SNPS SYNOPSYS INC M Exercise2012-02-242012-02-273,752$24.22 $90.9K4,334SEC↗
SNPS SYNOPSYS INC S Sale2012-02-242012-02-2716,248$30.31 $492.5K582SEC↗
SNPS SYNOPSYS INC M Exercise2012-02-242012-02-2716,248$24.22 $393.5K16,830SEC↗
SNPS SYNOPSYS INC S Sale2012-02-242012-02-273,752$30.45 $114.2K582SEC↗
SNPS SYNOPSYS INC S Sale2012-02-242012-02-27416$30.45 $12.7K582SEC↗
SNPS SYNOPSYS INC M Exercise2012-02-242012-02-27416$17.64 $7.3K998SEC↗
SNPS SYNOPSYS INC S Sale2012-01-032012-01-041,898$27.14 $51.5K582SEC↗
SNPS SYNOPSYS INC M Exercise deriv2011-03-152012-06-151,666— $00SEC↗
SNPS SYNOPSYS INC F Tax w/h2011-03-152012-06-15691$26.60 $18.4K526SEC↗
SNPS SYNOPSYS INC M Exercise2011-03-152012-06-151,666— $02,192SEC↗