Sign inGet started

MAHAFFEY KENNETH LAWRENCE

Insider CIK 1689047 · SPWR EVP & 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
SPWR SUNPOWER CORP S Sale2021-03-042021-03-087,730$31.00 $239.6K45,471SEC↗
SPWR SUNPOWER CORP S Sale2021-03-042021-03-0814,202$32.84 $466.4K8,177SEC↗
SPWR SUNPOWER CORP S Sale2021-03-042021-03-0823,092$31.90 $736.6K22,379SEC↗
SPWR SUNPOWER CORP S Sale2021-03-022021-03-0434,331$37.25 $1.28M57,701SEC↗
SPWR SUNPOWER CORP S Sale2021-03-022021-03-044,500$38.05 $171.2K53,201SEC↗
SPWR SUNPOWER CORP M Exercise deriv2021-03-012021-03-0410,998— $032,996SEC↗
SPWR SUNPOWER CORP M Exercise deriv2021-03-012021-03-0410,492— $00SEC↗
SPWR SUNPOWER CORP M Exercise deriv2021-03-012021-03-0410,824— $010,825SEC↗
SPWR SUNPOWER CORP M Exercise deriv2021-03-012021-03-0413,185— $026,369SEC↗
SPWR SUNPOWER CORP M Exercise deriv2021-03-012021-03-0411,148— $011,148SEC↗
SPWR SUNPOWER CORP M Exercise deriv2021-03-012021-03-0414,864— $029,729SEC↗
SPWR SUNPOWER CORP M Exercise deriv2021-03-012021-03-0412,344— $037,032SEC↗
SPWR SUNPOWER CORP M Exercise2021-03-012021-03-0412,344— $092,032SEC↗
SPWR SUNPOWER CORP M Exercise2021-03-012021-03-0410,492— $018,669SEC↗
SPWR SUNPOWER CORP M Exercise2021-03-012021-03-0410,824— $029,493SEC↗
SPWR SUNPOWER CORP M Exercise2021-03-012021-03-0413,185— $042,678SEC↗
SPWR SUNPOWER CORP M Exercise2021-03-012021-03-0410,998— $053,676SEC↗
SPWR SUNPOWER CORP M Exercise2021-03-012021-03-0411,148— $064,824SEC↗
SPWR SUNPOWER CORP M Exercise2021-03-012021-03-0414,864— $079,688SEC↗
SPWR SUNPOWER CORP A Award deriv2021-02-182021-02-2243,994— $043,994SEC↗
SPWR SUNPOWER CORP S Sale2020-11-042020-11-058,579$15.54 $133.3K75,973SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-11-012020-11-0413,115— $00SEC↗
SPWR SUNPOWER CORP M Exercise2020-11-012020-11-0413,115— $089,088SEC↗
SPWR SUNPOWER CORP F Tax w/h2020-11-012020-11-044,536$15.99 $72.5K84,552SEC↗
SPWR SUNPOWER CORP S Sale2020-03-062020-03-0939,517$9.08 $358.8K75,973SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-0412,566— $037,698SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-042,125— $00SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-0450,264— $050,264SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-0447,059— $047,059SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-0450,264— $050,264SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-04600— $00SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-0414,166— $042,501SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-0410,317— $020,634SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-0410,625— $021,250SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-03-012020-03-0410,000— $010,000SEC↗
SPWR SUNPOWER CORP M Exercise2020-03-012020-03-042,125— $078,098SEC↗
SPWR SUNPOWER CORP F Tax w/h2020-03-012020-03-044,346$8.57 $37.2K115,490SEC↗
SPWR SUNPOWER CORP F Tax w/h2020-03-012020-03-044,899$8.57 $42.0K119,836SEC↗
SPWR SUNPOWER CORP F Tax w/h2020-03-012020-03-043,568$8.57 $30.6K124,735SEC↗
SPWR SUNPOWER CORP F Tax w/h2020-03-012020-03-043,675$8.57 $31.5K128,303SEC↗
SPWR SUNPOWER CORP F Tax w/h2020-03-012020-03-043,458$8.57 $29.6K131,978SEC↗
SPWR SUNPOWER CORP F Tax w/h2020-03-012020-03-04208$8.57 $1.8K135,436SEC↗
SPWR SUNPOWER CORP F Tax w/h2020-03-012020-03-04728$8.57 $6.2K135,644SEC↗
SPWR SUNPOWER CORP M Exercise2020-03-012020-03-0412,566— $0136,372SEC↗
SPWR SUNPOWER CORP M Exercise2020-03-012020-03-0414,166— $0123,806SEC↗
SPWR SUNPOWER CORP M Exercise2020-03-012020-03-0410,317— $0109,640SEC↗
SPWR SUNPOWER CORP M Exercise2020-03-012020-03-0410,625— $099,323SEC↗
SPWR SUNPOWER CORP M Exercise2020-03-012020-03-0410,000— $088,698SEC↗
SPWR SUNPOWER CORP M Exercise2020-03-012020-03-04600— $078,698SEC↗
SPWR SUNPOWER CORP S Sale2020-02-182020-02-192,048$8.25 $16.9K75,973SEC↗
SPWR SUNPOWER CORP S Sale2020-02-182020-02-192,048$8.25 $16.9K75,973SEC↗
SPWR SUNPOWER CORP M Exercise deriv2020-01-252020-01-283,465— $00SEC↗
SPWR SUNPOWER CORP M Exercise2020-01-252020-01-283,465— $079,438SEC↗
SPWR SUNPOWER CORP F Tax w/h2020-01-252020-01-281,417$8.78 $12.4K78,021SEC↗
SPWR SUNPOWER CORP M Exercise deriv2019-11-012019-11-0612,500— $012,500SEC↗
SPWR SUNPOWER CORP M Exercise2019-11-012019-11-0612,500— $080,296SEC↗
SPWR SUNPOWER CORP F Tax w/h2019-11-012019-11-064,323$8.82 $38.1K75,973SEC↗
SPWR SUNPOWER CORP S Sale2019-05-142019-05-1532,248$7.98 $257.3K67,796SEC↗
SPWR SUNPOWER CORP M Exercise deriv2019-03-012019-03-05600— $0600SEC↗
SPWR SUNPOWER CORP M Exercise deriv2019-03-012019-03-052,125— $02,125SEC↗
SPWR SUNPOWER CORP M Exercise deriv2019-03-012019-03-0510,000— $020,000SEC↗
SPWR SUNPOWER CORP M Exercise deriv2019-03-012019-03-0510,625— $031,875SEC↗
SPWR SUNPOWER CORP M Exercise deriv2019-03-012019-03-0510,317— $030,951SEC↗
SPWR SUNPOWER CORP M Exercise2019-03-012019-03-052,125— $080,146SEC↗
SPWR SUNPOWER CORP M Exercise2019-03-012019-03-0510,625— $0101,371SEC↗
SPWR SUNPOWER CORP M Exercise2019-03-012019-03-0510,000— $090,746SEC↗
SPWR SUNPOWER CORP M Exercise2019-03-012019-03-05600— $080,746SEC↗
SPWR SUNPOWER CORP F Tax w/h2019-03-012019-03-053,568$6.47 $23.1K100,044SEC↗
SPWR SUNPOWER CORP F Tax w/h2019-03-012019-03-053,675$6.47 $23.8K103,612SEC↗
SPWR SUNPOWER CORP F Tax w/h2019-03-012019-03-053,458$6.47 $22.4K107,287SEC↗
SPWR SUNPOWER CORP F Tax w/h2019-03-012019-03-05208$6.47 $1.3K110,745SEC↗
SPWR SUNPOWER CORP F Tax w/h2019-03-012019-03-05735$6.47 $4.8K110,953SEC↗
SPWR SUNPOWER CORP M Exercise2019-03-012019-03-0510,317— $0111,688SEC↗
SPWR SUNPOWER CORP A Award deriv2019-02-122019-02-1441,268— $041,268SEC↗
SPWR SUNPOWER CORP A Award deriv2019-02-122019-02-1456,667— $056,667SEC↗
SPWR SUNPOWER CORP M Exercise deriv2019-01-252019-01-283,465— $03,465SEC↗
SPWR SUNPOWER CORP M Exercise2019-01-252019-01-283,465— $079,438SEC↗
SPWR SUNPOWER CORP F Tax w/h2019-01-252019-01-281,417$5.51 $7.8K78,021SEC↗
SPWR SUNPOWER CORP M Exercise deriv2018-11-012018-11-0512,500— $025,000SEC↗
SPWR SUNPOWER CORP F Tax w/h2018-11-012018-11-054,323$6.23 $26.9K75,973SEC↗
SPWR SUNPOWER CORP M Exercise2018-11-012018-11-0512,500— $080,296SEC↗
SPWR SUNPOWER CORP S Sale2018-08-072018-08-0927,964$7.30 $204.1K67,796SEC↗
SPWR SUNPOWER CORP M Exercise deriv2018-03-012018-03-0510,000— $030,000SEC↗
SPWR SUNPOWER CORP M Exercise deriv2018-03-012018-03-052,927— $00SEC↗
SPWR SUNPOWER CORP M Exercise deriv2018-03-012018-03-05834— $00SEC↗
SPWR SUNPOWER CORP M Exercise deriv2018-03-012018-03-052,125— $04,250SEC↗
SPWR SUNPOWER CORP M Exercise deriv2018-03-012018-03-05600— $01,200SEC↗
SPWR SUNPOWER CORP M Exercise2018-03-012018-03-0510,000— $0101,463SEC↗
SPWR SUNPOWER CORP M Exercise2018-03-012018-03-05600— $091,463SEC↗
SPWR SUNPOWER CORP F Tax w/h2018-03-012018-03-051,013$7.06 $7.2K100,450SEC↗
SPWR SUNPOWER CORP F Tax w/h2018-03-012018-03-05289$7.06 $2.0K100,161SEC↗
SPWR SUNPOWER CORP F Tax w/h2018-03-012018-03-05735$7.06 $5.2K99,426SEC↗
SPWR SUNPOWER CORP F Tax w/h2018-03-012018-03-05208$7.06 $1.5K99,218SEC↗
SPWR SUNPOWER CORP F Tax w/h2018-03-012018-03-053,458$7.06 $24.4K95,760SEC↗
SPWR SUNPOWER CORP M Exercise2018-03-012018-03-052,927— $087,904SEC↗
SPWR SUNPOWER CORP M Exercise2018-03-012018-03-05834— $088,738SEC↗
SPWR SUNPOWER CORP M Exercise2018-03-012018-03-052,125— $090,863SEC↗
SPWR SUNPOWER CORP A Award deriv2018-02-162018-02-2140,000— $040,000SEC↗
SPWR SUNPOWER CORP A Award deriv2018-02-162018-02-2142,500— $042,500SEC↗
SPWR SUNPOWER CORP M Exercise deriv2018-01-252018-01-293,465— $06,930SEC↗
SPWR SUNPOWER CORP M Exercise2018-01-252018-01-293,465— $086,394SEC↗
SPWR SUNPOWER CORP F Tax w/h2018-01-252018-01-291,417$7.93 $11.2K84,977SEC↗
SPWR SUNPOWER CORP M Exercise deriv2017-11-012017-11-0312,500— $037,500SEC↗
SPWR SUNPOWER CORP M Exercise2017-11-012017-11-0312,500— $087,627SEC↗
SPWR SUNPOWER CORP F Tax w/h2017-11-012017-11-034,698$7.13 $33.5K82,929SEC↗
SPWR SUNPOWER CORP M Exercise deriv2017-03-012017-03-032,125— $06,375SEC↗
SPWR SUNPOWER CORP M Exercise deriv2017-03-012017-03-03833— $0834SEC↗
SPWR SUNPOWER CORP M Exercise deriv2017-03-012017-03-03920— $00SEC↗
SPWR SUNPOWER CORP M Exercise deriv2017-03-012017-03-031,630— $00SEC↗
SPWR SUNPOWER CORP M Exercise deriv2017-03-012017-03-03600— $01,800SEC↗
SPWR SUNPOWER CORP M Exercise deriv2017-03-012017-03-032,927— $02,927SEC↗
SPWR SUNPOWER CORP M Exercise2017-03-012017-03-032,927— $075,221SEC↗
SPWR SUNPOWER CORP F Tax w/h2017-03-012017-03-03221$8.40 $1.9K75,127SEC↗
SPWR SUNPOWER CORP F Tax w/h2017-03-012017-03-03780$8.40 $6.6K75,348SEC↗
SPWR SUNPOWER CORP F Tax w/h2017-03-012017-03-03306$8.40 $2.6K76,128SEC↗
SPWR SUNPOWER CORP F Tax w/h2017-03-012017-03-031,228$8.40 $10.3K76,434SEC↗
SPWR SUNPOWER CORP F Tax w/h2017-03-012017-03-03403$8.40 $3.4K77,662SEC↗
SPWR SUNPOWER CORP F Tax w/h2017-03-012017-03-03714$8.40 $6.0K78,065SEC↗
SPWR SUNPOWER CORP M Exercise2017-03-012017-03-03920— $072,294SEC↗
SPWR SUNPOWER CORP M Exercise2017-03-012017-03-032,125— $078,179SEC↗
SPWR SUNPOWER CORP M Exercise2017-03-012017-03-031,630— $071,374SEC↗
SPWR SUNPOWER CORP M Exercise2017-03-012017-03-03833— $076,054SEC↗
SPWR SUNPOWER CORP M Exercise2017-03-012017-03-03600— $078,779SEC↗
SPWR SUNPOWER CORP M Exercise deriv2017-01-252017-01-273,465— $010,395SEC↗
SPWR SUNPOWER CORP F Tax w/h2017-01-252017-01-271,517$6.92 $10.5K69,744SEC↗
SPWR SUNPOWER CORP M Exercise2017-01-252017-01-273,465— $071,261SEC↗
SPWR SUNPOWER CORP A Award deriv2016-11-012016-11-0350,000— $050,000SEC↗