Richards Douglas J.
Insider CIK 1411768 · SPWR EVP, Administration
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| SPWR SUNPOWER CORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 12,344 | — | $0 | 12,344 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 4,373 | — | $0 | 13,119 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 10,998 | — | $0 | 10,999 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 15,739 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 5,307 | — | $0 | 15,921 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 586 | — | $0 | 587 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 2,009 | — | $0 | 4,018 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2023-03-01 | 2023-03-03 | 13,960 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2023-03-01 | 2023-03-03 | 10,998 | — | $0 | 48,867 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2023-03-01 | 2023-03-03 | 13,960 | — | $0 | 37,869 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2023-03-01 | 2023-03-03 | 4,373 | — | $0 | 53,240 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2023-03-01 | 2023-03-03 | 12,344 | — | $0 | 65,584 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2023-03-01 | 2023-03-03 | 22,969 | — | $0 | 66,256 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2023-03-01 | 2023-03-03 | 15,739 | — | $0 | 89,225 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2023-03-01 | 2023-03-03 | 5,307 | — | $0 | 73,486 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2023-03-01 | 2023-03-03 | 586 | — | $0 | 68,179 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2023-03-01 | 2023-03-03 | 2,009 | — | $0 | 67,593 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2023-02-28 | 2023-03-02 | 17,492 | — | $0 | 17,492 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2023-02-28 | 2023-03-02 | 22,736 | — | $0 | 22,736 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2022-08-10 | 2022-08-11 | 23,912 | $25.90 | $619.3K | 23,909 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2022-03-16 | 2022-03-18 | 21,228 | — | $0 | 21,228 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 2,009 | — | $0 | 6,027 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 11,804 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 15,738 | — | $0 | 15,739 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 12,344 | — | $0 | 24,688 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 586 | — | $0 | 1,173 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 13,960 | — | $0 | 13,960 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 11,462 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2022-03-01 | 2022-03-03 | 10,999 | — | $0 | 21,997 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2022-03-01 | 2022-03-03 | 586 | — | $0 | 78,902 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2022-03-01 | 2022-03-03 | 12,344 | — | $0 | 23,806 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2022-03-01 | 2022-03-03 | 15,738 | — | $0 | 39,544 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2022-03-01 | 2022-03-03 | 11,804 | — | $0 | 51,348 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2022-03-01 | 2022-03-03 | 10,999 | — | $0 | 62,347 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2022-03-01 | 2022-03-03 | 13,960 | — | $0 | 76,307 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2022-03-01 | 2022-03-03 | 2,009 | — | $0 | 78,316 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2022-03-01 | 2022-03-03 | 11,462 | — | $0 | 11,462 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2022-03-01 | 2022-03-03 | 31,081 | $18.00 | $559.5K | 47,821 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2021-04-27 | 2021-04-29 | 1,759 | — | $0 | 1,759 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2021-03-04 | 2021-03-08 | 15,543 | $32.85 | $510.6K | 0 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2021-03-04 | 2021-03-08 | 26,475 | $31.89 | $844.3K | 15,543 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2021-03-04 | 2021-03-08 | 11,468 | $31.02 | $355.7K | 42,018 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2021-03-02 | 2021-03-04 | 34,436 | $37.16 | $1.28M | 66,786 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2021-03-02 | 2021-03-04 | 13,300 | $37.82 | $503.0K | 53,486 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 11,461 | — | $0 | 11,462 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 13,960 | — | $0 | 27,920 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 12,459 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 12,344 | — | $0 | 37,032 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 15,738 | — | $0 | 31,477 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 11,803 | — | $0 | 11,804 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 12,459 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2021-03-01 | 2021-03-04 | 10,998 | — | $0 | 32,996 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2021-03-01 | 2021-03-04 | 11,461 | — | $0 | 23,920 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2021-03-01 | 2021-03-04 | 12,459 | — | $0 | 12,459 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2021-03-01 | 2021-03-04 | 13,960 | — | $0 | 37,880 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2021-03-01 | 2021-03-04 | 10,998 | — | $0 | 48,878 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2021-03-01 | 2021-03-04 | 12,459 | — | $0 | 61,337 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2021-03-01 | 2021-03-04 | 11,803 | — | $0 | 73,140 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2021-03-01 | 2021-03-04 | 15,738 | — | $0 | 88,878 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2021-03-01 | 2021-03-04 | 12,344 | — | $0 | 101,222 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2021-02-18 | 2021-02-22 | 8,036 | — | $0 | 8,036 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2021-02-18 | 2021-02-22 | 43,994 | — | $0 | 43,994 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2020-11-02 | 2020-11-04 | 69,262 | $16.21 | $1.12M | 0 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2020-03-04 | 2020-03-06 | 12,928 | $9.09 | $117.5K | 69,262 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2020-03-01 | 2020-03-04 | 13,305 | — | $0 | 39,915 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2020-03-01 | 2020-03-04 | 10,924 | — | $0 | 21,848 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2020-03-01 | 2020-03-04 | 11,250 | — | $0 | 22,500 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2020-03-01 | 2020-03-04 | 11,875 | — | $0 | 11,875 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2020-03-01 | 2020-03-04 | 47,059 | — | $0 | 47,059 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2020-03-01 | 2020-03-04 | 1,077 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2020-03-01 | 2020-03-04 | 3,750 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2020-03-01 | 2020-03-04 | 15,000 | — | $0 | 45,000 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2020-03-01 | 2020-03-04 | 53,220 | — | $0 | 53,220 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2020-03-01 | 2020-03-04 | 11,875 | — | $0 | 11,875 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2020-03-01 | 2020-03-04 | 15,000 | — | $0 | 109,532 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2020-03-01 | 2020-03-04 | 3,750 | — | $0 | 34,226 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2020-03-01 | 2020-03-04 | 13,305 | — | $0 | 94,532 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2020-03-01 | 2020-03-04 | 1,297 | $8.57 | $11.1K | 108,235 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2020-03-01 | 2020-03-04 | 373 | $8.57 | $3.2K | 107,862 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2020-03-01 | 2020-03-04 | 1,077 | — | $0 | 35,303 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2020-03-01 | 2020-03-04 | 4,107 | $8.57 | $35.2K | 99,648 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2020-03-01 | 2020-03-04 | 3,891 | $8.57 | $33.3K | 95,757 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2020-03-01 | 2020-03-04 | 3,778 | $8.57 | $32.4K | 91,979 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2020-03-01 | 2020-03-04 | 4,601 | $8.57 | $39.4K | 87,378 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2020-03-01 | 2020-03-04 | 5,188 | $8.57 | $44.5K | 82,190 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2020-03-01 | 2020-03-04 | 10,924 | — | $0 | 81,227 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2020-03-01 | 2020-03-04 | 11,250 | — | $0 | 70,303 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2020-03-01 | 2020-03-04 | 11,875 | — | $0 | 59,053 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2020-03-01 | 2020-03-04 | 11,875 | — | $0 | 47,178 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2020-03-01 | 2020-03-04 | 4,107 | $8.57 | $35.2K | 103,755 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2019-08-05 | 2019-08-05 | 60,953 | $14.14 | $861.9K | 30,476 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2019-05-14 | 2019-05-15 | 30,477 | $7.98 | $243.2K | 91,429 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2019-03-01 | 2019-03-05 | 3,750 | — | $0 | 3,750 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2019-03-01 | 2019-03-05 | 11,875 | — | $0 | 23,750 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2019-03-01 | 2019-03-05 | 11,875 | — | $0 | 23,750 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2019-03-01 | 2019-03-05 | 1,076 | — | $0 | 1,077 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2019-03-01 | 2019-03-05 | 11,250 | — | $0 | 33,750 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2019-03-01 | 2019-03-05 | 10,923 | — | $0 | 32,772 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2019-03-01 | 2019-03-05 | 10,923 | — | $0 | 139,459 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2019-03-01 | 2019-03-05 | 1,076 | — | $0 | 89,786 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2019-03-01 | 2019-03-05 | 3,750 | — | $0 | 93,536 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2019-03-01 | 2019-03-05 | 11,875 | — | $0 | 105,411 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2019-03-01 | 2019-03-05 | 11,875 | — | $0 | 117,286 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2019-03-01 | 2019-03-05 | 11,250 | — | $0 | 128,536 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2019-03-01 | 2019-03-05 | 373 | $6.47 | $2.4K | 139,086 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2019-03-01 | 2019-03-05 | 1,297 | $6.47 | $8.4K | 137,789 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2019-03-01 | 2019-03-05 | 4,107 | $6.47 | $26.6K | 133,682 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2019-03-01 | 2019-03-05 | 4,107 | $6.47 | $26.6K | 129,575 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2019-03-01 | 2019-03-05 | 3,891 | $6.47 | $25.2K | 125,684 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2019-03-01 | 2019-03-05 | 3,778 | $6.47 | $24.4K | 121,906 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2019-02-12 | 2019-02-14 | 43,695 | — | $0 | 43,695 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2019-02-12 | 2019-02-14 | 60,000 | — | $0 | 60,000 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 1,076 | — | $0 | 2,153 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 11,875 | — | $0 | 35,625 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 3,750 | — | $0 | 7,500 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 11,875 | — | $0 | 35,625 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 500 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 5,290 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2018-03-01 | 2018-03-05 | 5,000 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2018-03-01 | 2018-03-05 | 11,875 | — | $0 | 102,326 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2018-03-01 | 2018-03-05 | 373 | $7.06 | $2.6K | 98,221 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2018-03-01 | 2018-03-05 | 173 | $7.06 | $1.2K | 98,594 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2018-03-01 | 2018-03-05 | 1,830 | $7.06 | $12.9K | 98,767 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2018-03-01 | 2018-03-05 | 4,107 | $7.06 | $29.0K | 88,710 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2018-03-01 | 2018-03-05 | 4,107 | $7.06 | $29.0K | 92,817 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2018-03-01 | 2018-03-05 | 1,729 | $7.06 | $12.2K | 100,597 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2018-03-01 | 2018-03-05 | 1,297 | $7.06 | $9.2K | 96,924 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2018-03-01 | 2018-03-05 | 11,875 | — | $0 | 90,451 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2018-03-01 | 2018-03-05 | 3,750 | — | $0 | 78,576 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2018-03-01 | 2018-03-05 | 1,076 | — | $0 | 74,826 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2018-03-01 | 2018-03-05 | 500 | — | $0 | 73,750 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2018-03-01 | 2018-03-05 | 5,290 | — | $0 | 73,250 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2018-03-01 | 2018-03-05 | 5,000 | — | $0 | 67,960 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2018-02-16 | 2018-02-21 | 45,000 | — | $0 | 45,000 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2018-02-16 | 2018-02-21 | 47,500 | — | $0 | 47,500 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2017-03-10 | 2017-03-14 | 47,500 | — | $0 | 47,500 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2017-03-01 | 2017-03-03 | 3,750 | — | $0 | 11,250 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2017-03-01 | 2017-03-03 | 4,466 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2017-03-01 | 2017-03-03 | 5,000 | — | $0 | 5,000 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2017-03-01 | 2017-03-03 | 5,290 | — | $0 | 5,290 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2017-03-01 | 2017-03-03 | 4,305 | — | $0 | 4,305 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2017-03-01 | 2017-03-03 | 5,554 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2017-03-01 | 2017-03-03 | 1,076 | — | $0 | 3,229 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2017-03-01 | 2017-03-03 | 500 | — | $0 | 500 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2017-03-01 | 2017-03-03 | 5,290 | — | $0 | 67,598 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2017-03-01 | 2017-03-03 | 5,000 | — | $0 | 62,308 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2017-03-01 | 2017-03-03 | 4,466 | — | $0 | 57,308 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2017-03-01 | 2017-03-03 | 5,554 | — | $0 | 52,842 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2017-03-01 | 2017-03-03 | 1,410 | $8.40 | $11.8K | 62,960 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2017-03-01 | 2017-03-03 | 405 | $8.40 | $3.4K | 64,370 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2017-03-01 | 2017-03-03 | 188 | $8.40 | $1.6K | 64,775 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2017-03-01 | 2017-03-03 | 1,984 | $8.40 | $16.7K | 64,963 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2017-03-01 | 2017-03-03 | 1,834 | $8.40 | $15.4K | 66,947 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2017-03-01 | 2017-03-03 | 1,719 | $8.40 | $14.4K | 68,781 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2017-03-01 | 2017-03-03 | 2,424 | $8.40 | $20.4K | 70,500 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2017-03-01 | 2017-03-03 | 3,750 | — | $0 | 72,924 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2017-03-01 | 2017-03-03 | 1,076 | — | $0 | 69,174 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2017-03-01 | 2017-03-03 | 500 | — | $0 | 68,098 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2016-03-10 | 2016-03-11 | 47,348 | $22.73 | $1.08M | 47,288 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2016-03-01 | 2016-03-03 | 5,000 | — | $0 | 10,000 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2016-03-01 | 2016-03-03 | 25,171 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2016-03-01 | 2016-03-03 | 500 | — | $0 | 500 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2016-03-01 | 2016-03-03 | 5,290 | — | $0 | 10,580 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2016-03-01 | 2016-03-03 | 4,467 | — | $0 | 4,466 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2016-03-01 | 2016-03-03 | 5,554 | — | $0 | 5,554 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2016-03-01 | 2016-03-03 | 18,334 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2016-03-01 | 2016-03-03 | 5,290 | — | $0 | 123,281 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2016-03-01 | 2016-03-03 | 5,000 | — | $0 | 117,991 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2016-03-01 | 2016-03-03 | 500 | — | $0 | 123,781 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2016-03-01 | 2016-03-03 | 9,460 | $23.68 | $224.0K | 114,321 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2016-03-01 | 2016-03-03 | 4,467 | — | $0 | 112,991 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2016-03-01 | 2016-03-03 | 5,554 | — | $0 | 108,524 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2016-03-01 | 2016-03-03 | 18,334 | — | $0 | 102,970 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2016-03-01 | 2016-03-03 | 25,171 | — | $0 | 84,636 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2016-03-01 | 2016-03-03 | 2,609 | $23.68 | $61.8K | 94,636 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2016-03-01 | 2016-03-03 | 2,331 | $23.68 | $55.2K | 97,245 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2016-03-01 | 2016-03-03 | 8,824 | $23.68 | $209.0K | 99,576 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2016-03-01 | 2016-03-03 | 261 | $23.68 | $6.2K | 108,400 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2016-03-01 | 2016-03-03 | 2,761 | $23.68 | $65.4K | 108,661 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2016-03-01 | 2016-03-03 | 2,899 | $23.68 | $68.6K | 111,422 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2016-02-22 | 2016-02-24 | 17,370 | — | $0 | 17,370 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2016-02-22 | 2016-02-24 | 15,000 | — | $0 | 15,000 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2015-03-01 | 2015-03-03 | 20,834 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2015-03-01 | 2015-03-03 | 5,554 | — | $0 | 11,108 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2015-03-01 | 2015-03-03 | 4,467 | — | $0 | 8,933 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2015-03-01 | 2015-03-03 | 18,333 | — | $0 | 18,334 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2015-03-01 | 2015-03-03 | 25,171 | — | $0 | 25,171 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2015-03-01 | 2015-03-03 | 25,620 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2015-03-01 | 2015-03-03 | 2,331 | $32.66 | $76.1K | 59,466 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2015-03-01 | 2015-03-03 | 7,830 | $32.66 | $255.7K | 100,544 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2015-03-01 | 2015-03-03 | 13,146 | $32.66 | $429.3K | 87,398 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2015-03-01 | 2015-03-03 | 13,135 | $32.66 | $429.0K | 74,263 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2015-03-01 | 2015-03-03 | 9,567 | $32.66 | $312.5K | 64,696 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2015-03-01 | 2015-03-03 | 2,899 | $32.66 | $94.7K | 61,797 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2015-03-01 | 2015-03-03 | 4,467 | — | $0 | 108,374 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2015-03-01 | 2015-03-03 | 25,171 | — | $0 | 80,020 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2015-03-01 | 2015-03-03 | 18,333 | — | $0 | 98,353 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2015-03-01 | 2015-03-03 | 20,834 | — | $0 | 29,229 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2015-03-01 | 2015-03-03 | 25,620 | — | $0 | 54,849 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2015-03-01 | 2015-03-03 | 5,554 | — | $0 | 103,907 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2015-02-23 | 2015-02-25 | 16,662 | — | $0 | 16,662 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2015-02-03 | 2015-02-05 | 15,000 | — | $0 | 15,000 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2014-11-10 | 2014-11-12 | 1,095 | $30.22 | $33.1K | 8,395 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2014-08-11 | 2014-08-13 | 3,062 | $35.00 | $107.2K | 9,490 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2014-08-11 | 2014-08-13 | 6,403 | $34.81 | $222.9K | 12,552 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2014-06-17 | 2014-06-19 | 5,200 | $40.00 | $208.0K | 18,955 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2014-06-05 | 2014-06-09 | 5,308 | $33.83 | $179.6K | 24,155 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2014-06-01 | 2014-06-03 | 33,334 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2014-06-01 | 2014-06-03 | 33,334 | — | $0 | 46,857 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2014-06-01 | 2014-06-03 | 17,394 | $33.34 | $579.9K | 29,463 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2014-05-12 | 2014-05-14 | 4,157 | $33.19 | $138.0K | 13,523 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2014-03-06 | 2014-03-10 | 35,485 | $35.58 | $1.26M | 17,780 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2014-03-06 | 2014-03-10 | 100 | $36.09 | $3.6K | 17,680 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2014-03-01 | 2014-03-04 | 25,620 | — | $0 | 25,620 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2014-03-01 | 2014-03-04 | 10,000 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2014-03-01 | 2014-03-04 | 20,833 | — | $0 | 20,834 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2014-03-01 | 2014-03-04 | 18,333 | — | $0 | 36,667 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2014-03-01 | 2014-03-04 | 4,530 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2014-03-01 | 2014-03-04 | 25,172 | — | $0 | 50,342 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2014-03-01 | 2014-03-04 | 10,000 | — | $0 | 10,001 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2014-03-01 | 2014-03-04 | 9,692 | $33.13 | $321.1K | 91,039 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2014-03-01 | 2014-03-04 | 9,567 | $33.13 | $317.0K | 81,472 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2014-03-01 | 2014-03-04 | 1,703 | $33.13 | $56.4K | 79,769 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2014-03-01 | 2014-03-04 | 13,369 | $33.13 | $442.9K | 66,400 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2014-03-01 | 2014-03-04 | 13,135 | $33.13 | $435.2K | 53,265 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2014-03-01 | 2014-03-04 | 3,758 | $33.13 | $124.5K | 100,731 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2014-03-01 | 2014-03-04 | 20,833 | — | $0 | 30,834 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2014-03-01 | 2014-03-04 | 18,333 | — | $0 | 49,167 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2014-03-01 | 2014-03-04 | 4,530 | — | $0 | 53,697 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2014-03-01 | 2014-03-04 | 25,620 | — | $0 | 79,317 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2014-03-01 | 2014-03-04 | 25,172 | — | $0 | 104,489 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2014-02-19 | 2014-02-21 | 75,514 | — | $0 | 75,514 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2014-02-05 | 2014-02-07 | 13,400 | — | $0 | 13,400 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2013-06-03 | 2013-06-05 | 31,930 | $18.61 | $594.2K | 1 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2013-06-01 | 2013-06-04 | 33,333 | — | $0 | 33,334 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2013-06-01 | 2013-06-04 | 17,394 | $19.31 | $335.9K | 31,931 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2013-06-01 | 2013-06-04 | 33,333 | — | $0 | 49,325 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2013-05-31 | 2013-06-04 | 5,108 | $20.24 | $103.4K | 15,992 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2013-05-24 | 2013-05-28 | 4,782 | $19.28 | $92.2K | 21,100 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2013-05-17 | 2013-05-21 | 2,218 | $20.17 | $44.7K | 25,882 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2013-05-10 | 2013-05-14 | 13,003 | $17.40 | $226.3K | 28,100 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2013-05-03 | 2013-05-07 | 4,161 | $15.10 | $62.8K | 41,103 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2013-03-01 | 2013-03-05 | 6,667 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2013-03-01 | 2013-03-05 | 25,619 | — | $0 | 51,240 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2013-03-01 | 2013-03-05 | 4,530 | — | $0 | 4,530 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2013-03-01 | 2013-03-05 | 10,000 | — | $0 | 10,000 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2013-03-01 | 2013-03-05 | 20,833 | — | $0 | 41,667 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2013-03-01 | 2013-03-05 | 8,184 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2013-03-01 | 2013-03-05 | 7,830 | $11.84 | $92.7K | 47,576 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2013-03-01 | 2013-03-05 | 8,184 | — | $0 | 8,185 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2013-03-01 | 2013-03-05 | 25,619 | — | $0 | 33,804 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2013-03-01 | 2013-03-05 | 6,667 | — | $0 | 40,471 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2013-03-01 | 2013-03-05 | 10,000 | — | $0 | 50,471 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2013-03-01 | 2013-03-05 | 20,833 | — | $0 | 71,304 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2013-03-01 | 2013-03-05 | 4,530 | — | $0 | 75,834 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2013-03-01 | 2013-03-05 | 3,076 | $11.84 | $36.4K | 72,758 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2013-03-01 | 2013-03-05 | 9,628 | $11.84 | $114.0K | 63,130 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2013-03-01 | 2013-03-05 | 2,506 | $11.84 | $29.7K | 60,624 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2013-03-01 | 2013-03-05 | 5,218 | $11.84 | $61.8K | 55,406 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2013-03-01 | 2013-03-05 | 2,312 | $11.84 | $27.4K | 45,264 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2013-02-19 | 2013-02-21 | 76,859 | — | $0 | 76,859 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2013-02-19 | 2013-02-21 | 55,000 | — | $0 | 55,000 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2012-11-05 | 2012-11-07 | 7,036 | $4.27 | $30.0K | 1 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2012-10-01 | 2012-10-03 | 7,035 | $4.43 | $31.2K | 7,037 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2012-09-04 | 2012-09-06 | 7,035 | $4.43 | $31.2K | 14,072 | SEC↗ |
| SPWR SUNPOWER CORP | S Sale | 2012-08-10 | 2012-08-14 | 27,912 | $4.23 | $118.1K | 21,107 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2012-06-01 | 2012-06-05 | 33,333 | — | $0 | 66,667 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2012-06-01 | 2012-06-05 | 33,333 | — | $0 | 61,246 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2012-06-01 | 2012-06-05 | 12,227 | $4.74 | $58.0K | 49,019 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2012-05-03 | 2012-05-07 | 3,334 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2012-05-03 | 2012-05-07 | 1,223 | $5.70 | $7.0K | 27,913 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2012-05-03 | 2012-05-07 | 3,334 | — | $0 | 29,136 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2012-03-19 | 2012-03-21 | 62,500 | — | $0 | 62,500 | SEC↗ |
| SPWR SUNPOWER CORP | J Other | 2012-03-16 | 2012-03-20 | 1 | $7.73 | $5 | 25,802 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2012-03-01 | 2012-03-05 | 8,184 | — | $0 | 8,185 | SEC↗ |
| SPWR SUNPOWER CORP | A Award deriv | 2012-03-01 | 2012-03-05 | 13,590 | — | $0 | 13,590 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2012-03-01 | 2012-03-05 | 4,530 | — | $0 | 9,060 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2012-03-01 | 2012-03-05 | 10,000 | — | $0 | 20,000 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2012-03-01 | 2012-03-05 | 6,667 | — | $0 | 6,667 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2012-03-01 | 2012-03-05 | 12,714 | — | $0 | 20,146 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2012-03-01 | 2012-03-05 | 4,664 | $7.45 | $34.7K | 15,482 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2012-03-01 | 2012-03-05 | 6,347 | $7.45 | $47.3K | 25,802 | SEC↗ |
| SPWR SUNPOWER CORP | F Tax w/h | 2012-02-13 | 2012-02-14 | 1,397 | $7.83 | $10.9K | 7,432 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise deriv | 2012-02-11 | 2012-02-14 | 3,334 | — | $0 | 0 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2012-02-11 | 2012-02-14 | 3,334 | — | $0 | 8,829 | SEC↗ |
| SPWR SUNPOWER CORP | M Exercise | 2011-03-01 | 2012-03-05 | 16,667 | — | $0 | 32,149 | SEC↗ |