Sign inGet started

Swanson Todd

Insider CIK 1444728 · FNSR Exec.VP Sales & Marketing

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
FNSR FINISAR CORP D To issuer deriv2019-09-242019-09-2515,752$23.87 $376.0K45,833SEC↗
FNSR FINISAR CORP E Expire deriv2019-09-242019-09-2545,833— $00SEC↗
FNSR FINISAR CORP D To issuer deriv2019-09-242019-09-2531,086$23.80 $739.8K0SEC↗
FNSR FINISAR CORP D To issuer2019-09-242019-09-25121,636$23.80 $2.89M0SEC↗
FNSR FINISAR CORP D To issuer2019-09-242019-09-25135,629$23.80 $3.23M121,636SEC↗
FNSR FINISAR CORP M Exercise deriv2019-08-022019-08-061,433— $061,585SEC↗
FNSR FINISAR CORP M Exercise2019-08-022019-08-061,433— $0257,976SEC↗
FNSR FINISAR CORP F Tax w/h2019-08-022019-08-06711$22.77 $16.2K257,265SEC↗
FNSR FINISAR CORP F Tax w/h2019-06-252019-06-274,559$22.36 $101.9K256,543SEC↗
FNSR FINISAR CORP F Tax w/h2019-06-212019-06-214,700$22.40 $105.3K261,102SEC↗
FNSR FINISAR CORP F Tax w/h2019-06-202019-06-215,768$22.59 $130.3K265,802SEC↗
FNSR FINISAR CORP F Tax w/h2019-06-192019-06-2110,002$22.53 $225.3K271,570SEC↗
FNSR FINISAR CORP A Award2019-06-032019-06-0642,314— $0275,707SEC↗
FNSR FINISAR CORP A Award2019-06-032019-06-065,865— $0281,572SEC↗
FNSR FINISAR CORP M Exercise deriv2019-05-052019-05-085,732— $063,018SEC↗
FNSR FINISAR CORP M Exercise2019-05-052019-05-085,732— $0236,222SEC↗
FNSR FINISAR CORP F Tax w/h2019-05-052019-05-082,829$24.32 $68.8K233,393SEC↗
FNSR FINISAR CORP F Tax w/h2018-06-252018-06-264,559$17.18 $78.3K230,106SEC↗
FNSR FINISAR CORP F Tax w/h2018-06-232018-06-269,497$17.33 $164.6K234,665SEC↗
FNSR FINISAR CORP A Award deriv2018-06-192018-06-2168,750— $068,750SEC↗
FNSR FINISAR CORP F Tax w/h2018-06-192018-06-2110,002$18.00 $180.0K248,862SEC↗
FNSR FINISAR CORP A Award2018-06-192018-06-2146,528— $0258,864SEC↗
FNSR FINISAR CORP F Tax w/h2018-06-192018-06-214,700$17.72 $83.3K244,162SEC↗
FNSR FINISAR CORP M Exercise deriv2017-08-152017-08-171,264— $031,086SEC↗
FNSR FINISAR CORP M Exercise2017-08-152017-08-171,264$8.29 $10.5K217,005SEC↗
FNSR FINISAR CORP S Sale2017-08-152017-08-176,202$24.34 $151.0K210,803SEC↗
FNSR FINISAR CORP M Exercise deriv2017-07-172017-07-191,259— $032,350SEC↗
FNSR FINISAR CORP S Sale2017-07-172017-07-196,183$27.36 $169.2K215,741SEC↗
FNSR FINISAR CORP M Exercise2017-07-172017-07-191,259$8.29 $10.4K221,924SEC↗
FNSR FINISAR CORP F Tax w/h2017-06-242017-06-274,636$28.20 $130.7K220,665SEC↗
FNSR FINISAR CORP F Tax w/h2017-06-232017-06-279,994$28.20 $281.8K225,301SEC↗
FNSR FINISAR CORP F Tax w/h2017-06-212017-06-214,947$27.13 $134.2K235,295SEC↗
FNSR FINISAR CORP A Award2017-06-202017-06-2136,779— $0240,242SEC↗
FNSR FINISAR CORP F Tax w/h2017-06-192017-06-2110,527$27.58 $290.3K203,463SEC↗
FNSR FINISAR CORP M Exercise deriv2017-06-162017-06-201,259— $033,609SEC↗
FNSR FINISAR CORP M Exercise2017-06-162017-06-201,259$8.29 $10.4K220,173SEC↗
FNSR FINISAR CORP S Sale2017-06-162017-06-206,183$27.65 $171.0K213,990SEC↗
FNSR FINISAR CORP M Exercise deriv2017-05-152017-05-171,259— $034,868SEC↗
FNSR FINISAR CORP M Exercise2017-05-152017-05-171,259$8.29 $10.4K224,295SEC↗
FNSR FINISAR CORP S Sale2017-05-152017-05-176,183$24.41 $150.9K218,112SEC↗
FNSR FINISAR CORP M Exercise deriv2017-04-172017-04-191,259— $036,127SEC↗
FNSR FINISAR CORP S Sale2017-04-172017-04-196,183$24.13 $149.2K223,036SEC↗
FNSR FINISAR CORP M Exercise2017-04-172017-04-191,259$8.29 $10.4K229,219SEC↗
FNSR FINISAR CORP M Exercise deriv2017-03-152017-03-171,259— $037,386SEC↗
FNSR FINISAR CORP M Exercise2017-03-152017-03-171,259$8.29 $10.4K234,143SEC↗
FNSR FINISAR CORP S Sale2017-03-152017-03-176,183$26.15 $161.7K227,960SEC↗
FNSR FINISAR CORP M Exercise deriv2017-02-152017-02-171,259— $038,645SEC↗
FNSR FINISAR CORP S Sale2017-02-152017-02-176,183$35.74 $221.0K232,884SEC↗
FNSR FINISAR CORP M Exercise2017-02-152017-02-171,259$8.29 $10.4K239,067SEC↗
FNSR FINISAR CORP M Exercise deriv2017-01-172017-01-191,259— $039,904SEC↗
FNSR FINISAR CORP S Sale2017-01-172017-01-196,183$29.27 $181.0K237,556SEC↗
FNSR FINISAR CORP M Exercise2017-01-172017-01-191,259$8.29 $10.4K243,739SEC↗
FNSR FINISAR CORP M Exercise deriv2016-12-152016-12-191,259— $041,163SEC↗
FNSR FINISAR CORP M Exercise2016-12-152016-12-191,259$8.29 $10.4K248,663SEC↗
FNSR FINISAR CORP S Sale2016-12-152016-12-196,183$31.24 $193.2K242,480SEC↗
FNSR FINISAR CORP M Exercise deriv2016-11-152016-11-171,259— $042,422SEC↗
FNSR FINISAR CORP M Exercise2016-11-152016-11-171,259$8.29 $10.4K253,208SEC↗
FNSR FINISAR CORP S Sale2016-11-152016-11-176,183$30.99 $191.6K247,025SEC↗
FNSR FINISAR CORP M Exercise deriv2016-10-172016-10-19391— $00SEC↗
FNSR FINISAR CORP M Exercise deriv2016-10-172016-10-19868— $043,681SEC↗
FNSR FINISAR CORP M Exercise2016-10-172016-10-19391$10.08 $3.9K258,132SEC↗
FNSR FINISAR CORP S Sale2016-10-172016-10-196,183$28.78 $177.9K251,949SEC↗
FNSR FINISAR CORP M Exercise2016-10-172016-10-19868$8.29 $7.2K257,741SEC↗
FNSR FINISAR CORP M Exercise deriv2016-09-152016-09-19750— $00SEC↗
FNSR FINISAR CORP M Exercise deriv2016-09-152016-09-19509— $0391SEC↗
FNSR FINISAR CORP S Sale2016-09-152016-09-194,684$28.44 $133.2K257,113SEC↗
FNSR FINISAR CORP M Exercise2016-09-152016-09-19509$10.08 $5.1K262,306SEC↗
FNSR FINISAR CORP M Exercise2016-09-152016-09-19750$14.88 $11.2K263,056SEC↗
FNSR FINISAR CORP S Sale2016-09-152016-09-19240$28.20 $6.8K256,873SEC↗
FNSR FINISAR CORP S Sale2016-09-152016-09-191,259$28.12 $35.4K261,797SEC↗
FNSR FINISAR CORP F Tax w/h2016-06-242016-06-274,636$17.72 $82.1K261,797SEC↗
FNSR FINISAR CORP F Tax w/h2016-06-232016-06-279,994$18.94 $189.3K266,433SEC↗
FNSR FINISAR CORP A Award2016-06-212016-06-2380,689— $0276,427SEC↗
FNSR FINISAR CORP F Tax w/h2016-06-212016-06-234,947$18.59 $92.0K195,738SEC↗
FNSR FINISAR CORP F Tax w/h2016-06-182016-06-214,636$18.74 $86.9K200,685SEC↗
FNSR FINISAR CORP F Tax w/h2015-06-242015-06-254,397$19.75 $86.8K203,140SEC↗
FNSR FINISAR CORP A Award2015-06-232015-06-2537,918— $0207,537SEC↗
FNSR FINISAR CORP F Tax w/h2015-06-232015-06-257,198$19.78 $142.4K169,619SEC↗
FNSR FINISAR CORP F Tax w/h2015-06-202015-06-223,632$19.88 $72.2K176,817SEC↗
FNSR FINISAR CORP F Tax w/h2015-06-182015-06-223,339$22.15 $74.0K180,449SEC↗
FNSR FINISAR CORP M Exercise deriv2014-08-112014-08-133,315— $09,911SEC↗
FNSR FINISAR CORP S Sale2014-08-112014-08-131,210$20.00 $24.2K182,104SEC↗
FNSR FINISAR CORP S Sale2014-08-112014-08-13421$20.00 $8.4K183,314SEC↗
FNSR FINISAR CORP S Sale2014-08-112014-08-133,315$20.00 $66.3K183,735SEC↗
FNSR FINISAR CORP M Exercise2014-08-112014-08-133,315$8.29 $27.5K187,050SEC↗
FNSR FINISAR CORP M Exercise deriv2014-07-072014-07-093,315— $013,226SEC↗
FNSR FINISAR CORP S Sale2014-07-072014-07-091,210$20.56 $24.9K183,735SEC↗
FNSR FINISAR CORP S Sale2014-07-072014-07-09421$20.56 $8.7K184,945SEC↗
FNSR FINISAR CORP M Exercise2014-07-072014-07-093,315$8.29 $27.5K188,681SEC↗
FNSR FINISAR CORP S Sale2014-07-072014-07-093,315$20.56 $68.2K185,366SEC↗
FNSR FINISAR CORP M Exercise deriv2014-07-022014-07-073,315— $016,541SEC↗
FNSR FINISAR CORP S Sale2014-07-022014-07-073,315$20.00 $66.3K186,997SEC↗
FNSR FINISAR CORP S Sale2014-07-022014-07-071,210$20.00 $24.2K185,366SEC↗
FNSR FINISAR CORP S Sale2014-07-022014-07-07421$20.00 $8.4K186,576SEC↗
FNSR FINISAR CORP M Exercise2014-07-022014-07-073,315$8.29 $27.5K190,312SEC↗
FNSR FINISAR CORP F Tax w/h2014-06-242014-06-253,991$19.51 $77.9K186,997SEC↗
FNSR FINISAR CORP F Tax w/h2014-06-232014-06-243,007$19.71 $59.3K190,988SEC↗
FNSR FINISAR CORP F Tax w/h2014-06-202014-06-233,632$19.91 $72.3K193,995SEC↗
FNSR FINISAR CORP F Tax w/h2014-06-182014-06-203,339$19.84 $66.2K197,627SEC↗
FNSR FINISAR CORP A Award2014-06-172014-06-1976,609— $0200,966SEC↗
FNSR FINISAR CORP M Exercise deriv2014-05-072014-05-091,757— $00SEC↗
FNSR FINISAR CORP M Exercise deriv2014-05-072014-05-091,558— $019,856SEC↗
FNSR FINISAR CORP M Exercise2014-05-072014-05-091,558$8.29 $12.9K128,432SEC↗
FNSR FINISAR CORP M Exercise2014-05-072014-05-091,757$3.36 $5.9K126,874SEC↗
FNSR FINISAR CORP S Sale2014-05-072014-05-091,210$23.20 $28.1K123,907SEC↗
FNSR FINISAR CORP S Sale2014-05-072014-05-091,558$23.20 $36.1K126,874SEC↗
FNSR FINISAR CORP S Sale2014-05-072014-05-091,757$23.20 $40.8K125,117SEC↗
FNSR FINISAR CORP S Sale2014-05-072014-05-09421$23.20 $9.8K123,486SEC↗
FNSR FINISAR CORP M Exercise deriv2014-04-072014-04-093,315— $01,757SEC↗
FNSR FINISAR CORP M Exercise2014-04-072014-04-093,315$3.36 $11.1K130,063SEC↗
FNSR FINISAR CORP S Sale2014-04-072014-04-094,946$25.70 $127.1K125,117SEC↗
FNSR FINISAR CORP M Exercise deriv2014-03-112014-04-093,315— $05,072SEC↗
FNSR FINISAR CORP S Sale2014-03-112014-04-094,946$23.39 $115.7K126,748SEC↗
FNSR FINISAR CORP M Exercise2014-03-112014-04-093,315$3.36 $11.1K131,694SEC↗
FNSR FINISAR CORP S Sale2014-02-112014-02-114,946$22.01 $108.9K128,379SEC↗
FNSR FINISAR CORP M Exercise deriv2014-02-072014-02-113,315— $08,387SEC↗
FNSR FINISAR CORP M Exercise2014-02-072014-02-113,315$3.36 $11.1K133,325SEC↗
FNSR FINISAR CORP M Exercise deriv2014-01-072014-01-091,408— $00SEC↗
FNSR FINISAR CORP M Exercise deriv2014-01-072014-01-091,907— $011,702SEC↗
FNSR FINISAR CORP S Sale2014-01-072014-01-094,946$23.44 $115.9K130,010SEC↗
FNSR FINISAR CORP M Exercise2014-01-072014-01-091,907$3.36 $6.4K134,098SEC↗
FNSR FINISAR CORP M Exercise2014-01-072014-01-091,408$3.36 $4.7K132,191SEC↗
FNSR FINISAR CORP M Exercise deriv2013-12-102013-12-123,315— $01,408SEC↗
FNSR FINISAR CORP M Exercise2013-12-102013-12-123,315$3.36 $11.1K135,729SEC↗
FNSR FINISAR CORP S Sale2013-12-102013-12-124,946$22.18 $109.7K130,783SEC↗
FNSR FINISAR CORP F Tax w/h2013-12-082013-12-1084$21.82 $1.8K132,414SEC↗
FNSR FINISAR CORP S Sale2013-11-122013-11-124,955$23.35 $115.7K132,498SEC↗
FNSR FINISAR CORP M Exercise deriv2013-11-072013-11-123,317— $04,723SEC↗
FNSR FINISAR CORP M Exercise2013-11-072013-11-123,317$3.36 $11.1K137,453SEC↗
FNSR FINISAR CORP F Tax w/h2013-09-082013-09-1084$23.45 $2.0K134,136SEC↗
FNSR FINISAR CORP F Tax w/h2013-09-012013-09-04353$20.47 $7.2K134,220SEC↗
FNSR FINISAR CORP M Exercise deriv2013-07-022013-07-053,750— $00SEC↗
FNSR FINISAR CORP M Exercise deriv2013-07-022013-07-052,500— $00SEC↗
FNSR FINISAR CORP M Exercise2013-07-022013-07-052,500$14.32 $35.8K137,073SEC↗
FNSR FINISAR CORP M Exercise2013-07-022013-07-053,750$14.32 $53.7K140,823SEC↗
FNSR FINISAR CORP S Sale2013-07-022013-07-056,250$16.97 $106.1K134,573SEC↗
FNSR FINISAR CORP A Award2013-06-242013-06-2635,533— $0134,573SEC↗
FNSR FINISAR CORP F Tax w/h2013-06-232013-06-253,007$16.22 $48.8K99,040SEC↗
FNSR FINISAR CORP F Tax w/h2013-06-202013-06-243,632$15.80 $57.4K102,047SEC↗
FNSR FINISAR CORP F Tax w/h2013-06-182013-06-203,322$14.44 $48.0K105,679SEC↗
FNSR FINISAR CORP F Tax w/h2013-06-082013-06-1182$14.11 $1.2K107,888SEC↗
FNSR FINISAR CORP F Tax w/h2013-06-012013-06-05345$13.10 $4.5K107,970SEC↗
FNSR FINISAR CORP F Tax w/h2013-03-082013-03-1298$14.52 $1.4K108,315SEC↗
FNSR FINISAR CORP F Tax w/h2013-03-012013-03-05412$14.28 $5.9K108,413SEC↗
FNSR FINISAR CORP F Tax w/h2012-12-082012-12-1182$13.97 $1.1K107,944SEC↗
FNSR FINISAR CORP F Tax w/h2012-12-012012-12-04345$13.57 $4.7K108,026SEC↗
FNSR FINISAR CORP F Tax w/h2012-09-112012-09-1120$15.28 $306108,371SEC↗
FNSR FINISAR CORP F Tax w/h2012-09-082012-09-1182$14.86 $1.2K108,391SEC↗
FNSR FINISAR CORP F Tax w/h2012-09-012012-09-06344$13.74 $4.7K108,473SEC↗
FNSR FINISAR CORP F Tax w/h2012-06-232012-06-272,935$14.04 $41.2K108,817SEC↗
FNSR FINISAR CORP F Tax w/h2012-06-202012-06-223,545$14.24 $50.5K111,752SEC↗
FNSR FINISAR CORP A Award2012-06-142012-06-1841,414— $0121,178SEC↗
FNSR FINISAR CORP A Award2012-06-142012-06-1935,533— $0115,297SEC↗
FNSR FINISAR CORP F Tax w/h2012-06-112012-06-1220$13.47 $26978,590SEC↗
FNSR FINISAR CORP F Tax w/h2012-06-082012-06-1282$14.88 $1.2K78,610SEC↗
FNSR FINISAR CORP F Tax w/h2012-06-012012-06-05345$13.50 $4.7K78,692SEC↗
FNSR FINISAR CORP F Tax w/h2012-03-112012-03-1223$18.97 $43679,037SEC↗
FNSR FINISAR CORP F Tax w/h2012-03-082012-03-1293$18.59 $1.7K79,060SEC↗
FNSR FINISAR CORP F Tax w/h2012-03-012012-03-05393$21.23 $8.3K79,153SEC↗