Rodgers Thurman J
Insider CIK 1183967 · ENPH Director · FTCI Director · ENVX Director, 10% owner · SPWR Chief Executive officer, Director, 10% owner · CY President & CEO, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| SPWR SunPower Inc. | X Exercise deriv | 2026-09-04 | 2026-09-09 | 0 | — | $0 | 0 | SEC↗ |
| SPWR SunPower Inc. | X Exercise | 2026-09-04 | 2026-09-09 | 7,870,917 | $0.25 | $1.97M | 36,687,593 | SEC↗ |
| SPWR SunPower Inc. | X Exercise deriv | 2026-09-04 | 2026-09-09 | — | — | — | — | SEC↗ |
| SPWR SunPower Inc. | X Exercise | 2026-09-04 | 2026-09-09 | 7,870,917 | $0.25 | $2.00M | 36,687,593 | SEC↗ |
| SPWR SunPower Inc. | P Buy deriv | 2026-08-24 | 2026-09-09 | 0 | $2000000.00 | $0 | 0 | SEC↗ |
| SPWR SunPower Inc. | P Buy deriv | 2026-08-24 | 2026-09-09 | — | $2000000.00 | — | — | SEC↗ |
| SWPR SunPower Inc. | P Buy | 2026-07-01 | 2026-07-06 | 7,226,186 | — | $0 | 28,816,676 | SEC↗ |
| SWPR SunPower Inc. | P Buy | 2026-07-01 | 2026-07-06 | 633,250 | — | $0 | 2,471,485 | SEC↗ |
| ENVX Enovix Corp | A Award | 2026-06-11 | 2026-06-15 | 29,104 | — | $0 | 34,740 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award | 2026-05-13 | 2026-05-15 | 5,952 | — | $0 | 8,542 | SEC↗ |
| SWPR SunPower Inc. | X Exercise deriv | 2026-04-23 | 2026-04-27 | 0 | — | $0 | 0 | SEC↗ |
| SWPR SunPower Inc. | X Exercise deriv | 2026-04-23 | 2026-04-27 | 0 | — | $0 | 0 | SEC↗ |
| SWPR SunPower Inc. | X Exercise deriv | 2026-04-23 | 2026-04-27 | 0 | $6000000.00 | $0 | 0 | SEC↗ |
| SPWR SunPower Inc. | P Buy deriv | 2026-04-08 | 2026-04-10 | 0 | $5000000.00 | $0 | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2026-03-13 | 2026-03-17 | 137,250 | $43.61 | $5.99M | 1,597,641 | SEC↗ |
| SPWR SunPower Inc. | P Buy deriv | 2026-01-29 | 2026-04-10 | 0 | $3300000.00 | $0 | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2025-12-02 | 2025-12-04 | 150,000 | $29.13 | $4.37M | 1,733,596 | SEC↗ |
| ENVX Enovix Corp | A Award | 2025-09-18 | 2025-09-19 | 5,635 | — | $0 | 20,864,042 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2025-09-18 | 2025-09-19 | 5,635 | — | $0 | 16,908 | SEC↗ |
| ENVX Enovix Corp | S Sale deriv | 2025-08-29 | 2025-09-02 | 1,259,211 | $0.60 | $755.5K | 0 | SEC↗ |
| ENVX Enovix Corp | S Sale deriv | 2025-08-28 | 2025-09-02 | 655,255 | $1.27 | $832.2K | 1,259,211 | SEC↗ |
| ENVX Enovix Corp | G Gift deriv | 2025-08-15 | 2025-08-15 | 500,000 | — | $0 | 1,914,466 | SEC↗ |
| ENVX Enovix Corp | G Gift deriv | 2025-08-14 | 2025-08-14 | 500,000 | — | $0 | 2,414,466 | SEC↗ |
| ENVX Enovix Corp | X Exercise deriv | 2025-08-11 | 2025-08-12 | 220,114 | — | $0 | 0 | SEC↗ |
| ENVX Enovix Corp | X Exercise | 2025-08-11 | 2025-08-12 | 220,114 | $8.75 | $1.93M | 1,120,114 | SEC↗ |
| ENVX Enovix Corp | X Exercise deriv | 2025-08-08 | 2025-08-11 | 57,142 | — | $0 | 2,914,466 | SEC↗ |
| ENVX Enovix Corp | A Award | 2025-08-08 | 2025-08-11 | 57,142 | $8.75 | $500.0K | 20,858,407 | SEC↗ |
| SWPR Complete Solaria, Inc. | P Buy deriv | 2025-07-10 | 2025-07-15 | 0 | $5000000.00 | $0 | 0 | SEC↗ |
| ENVX Enovix Corp | A Award | 2025-06-16 | 2025-06-17 | 3,782 | — | $0 | 20,801,265 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2025-06-16 | 2025-06-17 | 3,782 | — | $0 | 22,543 | SEC↗ |
| ENVX Enovix Corp | A Award | 2025-06-12 | 2025-06-13 | 22,543 | — | $0 | 26,325 | SEC↗ |
| SWPR Complete Solaria, Inc. | P Buy | 2025-06-03 | 2025-06-05 | 303,000 | $1.68 | $509.0K | 463,589 | SEC↗ |
| SWPR Complete Solaria, Inc. | P Buy | 2025-06-03 | 2025-06-05 | 303,000 | $1.68 | $509.0K | 463,588 | SEC↗ |
| SWPR Complete Solaria, Inc. | P Buy | 2025-06-02 | 2025-06-04 | 10,588 | $1.49 | $15.8K | 160,588 | SEC↗ |
| SWPR Complete Solaria, Inc. | P Buy | 2025-06-02 | 2025-06-04 | 10,589 | $1.49 | $15.8K | 160,589 | SEC↗ |
| SWPR Complete Solaria, Inc. | P Buy | 2025-05-30 | 2025-06-03 | 150,000 | $1.38 | $207.0K | 150,000 | SEC↗ |
| SWPR Complete Solaria, Inc. | P Buy | 2025-05-30 | 2025-06-03 | 150,000 | $1.38 | $207.0K | 150,000 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award | 2025-05-14 | 2025-05-16 | 5,179 | — | $0 | 5,721 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2025-04-01 | 2025-04-03 | 3,782 | — | $0 | 3,782 | SEC↗ |
| ENVX Enovix Corp | A Award | 2025-04-01 | 2025-04-03 | 3,782 | — | $0 | 20,797,483 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2025-03-07 | 2025-03-07 | 100,000 | $61.26 | $6.13M | 1,881,760 | SEC↗ |
| ENVX Enovix Corp | A Award | 2024-12-30 | 2024-12-31 | 3,782 | — | $0 | 20,793,701 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2024-12-30 | 2024-12-31 | 3,782 | — | $0 | 7,564 | SEC↗ |
| ENVX Enovix Corp | A Award | 2024-09-26 | 2024-09-30 | 3,782 | — | $0 | 20,789,919 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2024-09-26 | 2024-09-30 | 3,782 | — | $0 | 11,346 | SEC↗ |
| CLSR Complete Solaria, Inc. | P Buy deriv | 2024-09-08 | 2024-09-24 | 0 | $8000000.00 | $0 | 0 | SEC↗ |
| ENVX Enovix Corp | A Award | 2024-06-21 | 2024-06-24 | 1,834 | — | $0 | 20,786,137 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2024-06-21 | 2024-06-24 | 1,834 | — | $0 | 15,128 | SEC↗ |
| ENVX Enovix Corp | A Award | 2024-06-13 | 2024-06-17 | 15,128 | — | $0 | 16,962 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2024-05-30 | 2024-05-31 | 5,188 | $129.60 | $672.4K | 1,979,374 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2024-05-29 | 2024-05-31 | 314 | $127.63 | $40.1K | 1,984,562 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2024-05-29 | 2024-05-31 | 123,372 | $125.96 | $15.54M | 2,180,716 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2024-05-29 | 2024-05-31 | 195,840 | $126.89 | $24.85M | 1,984,876 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award | 2024-05-15 | 2024-05-17 | 2,165 | — | $0 | 3,101 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2024-03-21 | 2024-03-25 | 1,834 | — | $0 | 1,834 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2024-03-21 | 2024-03-25 | 1,834 | — | $0 | 20,784,303 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2024-01-03 | 2024-03-25 | 3,668 | — | $0 | 3,668 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2024-01-03 | 2024-03-25 | 3,668 | — | $0 | 20,782,469 | SEC↗ |
| ENPH Enphase Energy, Inc. | G Gift | 2023-12-28 | 2023-12-29 | 108,000 | — | $0 | 2,303,706 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2023-12-22 | 2023-12-27 | 36,025 | — | $0 | 20,778,801 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-09-14 | 2023-09-18 | 24,400 | $122.84 | $3.00M | 85,200 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-09-14 | 2023-09-18 | 4,100 | $122.47 | $502.1K | 4,100 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-09-14 | 2023-09-18 | 4,100 | $122.56 | $502.5K | 4,100 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-09-14 | 2023-09-18 | 4,100 | $122.47 | $502.1K | 4,100 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-09-14 | 2023-09-18 | 24,400 | $122.84 | $3.00M | 85,200 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-09-14 | 2023-09-18 | 4,100 | $122.56 | $502.5K | 4,100 | SEC↗ |
| ENPH Enphase Energy, Inc. | C Conversion deriv | 2023-07-28 | 2023-07-31 | 5,000,000 | — | $0 | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | C Conversion | 2023-07-28 | 2023-07-31 | 900,090 | — | $0 | 2,411,325 | SEC↗ |
| CSLR Freedom Acquisition I Corp | A Award deriv | 2023-07-18 | 2023-07-20 | 151,881 | — | $0 | 151,881 | SEC↗ |
| CSLR Freedom Acquisition I Corp | A Award deriv | 2023-07-18 | 2023-07-20 | 569,770 | — | $0 | 569,770 | SEC↗ |
| CSLR Freedom Acquisition I Corp | A Award deriv | 2023-07-18 | 2023-07-20 | 2,765 | — | $0 | 2,765 | SEC↗ |
| CSLR Freedom Acquisition I Corp | A Award | 2023-07-18 | 2023-07-20 | 8,842 | — | $0 | 8,842 | SEC↗ |
| CSLR Freedom Acquisition I Corp | A Award | 2023-07-18 | 2023-07-20 | 485,562 | — | $0 | 485,562 | SEC↗ |
| CSLR Freedom Acquisition I Corp | A Award | 2023-07-18 | 2023-07-20 | 7,345,557 | — | $0 | 7,345,557 | SEC↗ |
| CSLR Complete Solaria, Inc. | A Award | 2023-07-18 | 2023-07-24 | 5,863,367 | — | $0 | 5,863,367 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise deriv | 2023-07-07 | 2023-07-11 | 2,475 | — | $0 | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise deriv | 2023-07-07 | 2023-07-11 | 171,029 | — | $0 | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise deriv | 2023-07-07 | 2023-07-11 | 111,052 | — | $0 | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise deriv | 2023-07-07 | 2023-07-11 | 24,954 | — | $0 | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise deriv | 2023-07-07 | 2023-07-11 | 10,016 | — | $0 | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise | 2023-07-07 | 2023-07-11 | 171,029 | $1.11 | $189.8K | 172,955 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise | 2023-07-07 | 2023-07-11 | 24,954 | $5.53 | $138.0K | 308,961 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise | 2023-07-07 | 2023-07-11 | 10,016 | $14.58 | $146.0K | 318,977 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise | 2023-07-07 | 2023-07-11 | 2,475 | $64.17 | $158.8K | 321,452 | SEC↗ |
| ENPH Enphase Energy, Inc. | M Exercise | 2023-07-07 | 2023-07-11 | 111,052 | $0.70 | $77.7K | 284,007 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2023-06-22 | 2023-06-22 | 2,265 | — | $0 | 7,336 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2023-06-20 | 2023-06-22 | 50,000 | — | $0 | 20,814,826 | SEC↗ |
| ENVX Enovix Corp | A Award | 2023-06-15 | 2023-06-20 | 7,336 | — | $0 | 9,601 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2023-06-05 | 2023-06-05 | 2,000 | — | $0 | 20,862,561 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2023-05-17 | 2023-05-17 | 2,000 | — | $0 | 20,864,561 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award | 2023-05-17 | 2023-05-19 | 1,526 | — | $0 | 1,926 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2023-05-16 | 2023-05-17 | 6,000 | — | $0 | 20,866,561 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-04-26 | 2023-04-26 | 32,900 | $166.88 | $5.49M | 32,900 | SEC↗ |
| ENPH Enphase Energy, Inc. | G Gift | 2023-04-26 | 2023-04-27 | 4,025 | — | $0 | 1,191,309 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-04-26 | 2023-04-27 | 7,100 | $161.45 | $1.15M | 40,000 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-04-26 | 2023-04-27 | 20,216 | $164.54 | $3.33M | 60,216 | SEC↗ |
| ENPH Enphase Energy, Inc. | G Gift | 2023-04-26 | 2023-04-27 | 4,025 | — | $0 | 400 | SEC↗ |
| ENPH Enphase Energy, Inc. | P Buy | 2023-04-26 | 2023-04-27 | 584 | $164.90 | $96.3K | 60,800 | SEC↗ |
| ENVX Enovix Corp | P Buy deriv | 2023-04-20 | 2023-04-24 | 0 | $10000000.00 | $0 | 0 | SEC↗ |
| FTCI FTC Solar, Inc. | P Buy | 2023-04-06 | 2023-04-06 | 86,666 | $2.45 | $212.3K | 802,559 | SEC↗ |
| FTCI FTC Solar, Inc. | P Buy | 2023-04-05 | 2023-04-05 | 131,906 | $2.30 | $303.4K | 715,893 | SEC↗ |
| FTCI FTC Solar, Inc. | P Buy | 2023-04-04 | 2023-04-04 | 119,421 | $2.42 | $289.0K | 583,987 | SEC↗ |
| FTCI FTC Solar, Inc. | P Buy | 2023-04-03 | 2023-04-03 | 89,566 | $2.26 | $202.4K | 464,566 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2023-03-24 | 2023-03-27 | 2,264 | — | $0 | 2,265 | SEC↗ |
| ENVX Enovix Corp | P Buy | 2023-03-21 | 2023-03-22 | 102,599 | $11.57 | $1.19M | 900,000 | SEC↗ |
| ENVX Enovix Corp | P Buy | 2023-03-20 | 2023-03-20 | 69,557 | $10.88 | $756.8K | 797,401 | SEC↗ |
| ENVX Enovix Corp | P Buy | 2023-03-17 | 2023-03-17 | 98,700 | $10.95 | $1.08M | 727,844 | SEC↗ |
| ENVX Enovix Corp | P Buy | 2023-03-16 | 2023-03-16 | 34,899 | $10.96 | $382.5K | 629,144 | SEC↗ |
| ENVX Enovix Corp | P Buy | 2023-03-15 | 2023-03-15 | 129,111 | $10.47 | $1.35M | 594,245 | SEC↗ |
| ENVX Enovix Corp | P Buy | 2023-03-10 | 2023-03-10 | 65,134 | $9.56 | $622.7K | 465,134 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2022-12-20 | 2023-03-10 | 4,528 | — | $0 | 4,529 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2022-12-13 | 2022-12-14 | 80,000 | — | $0 | 20,846,552 | SEC↗ |
| ENVX Enovix Corp | J Other | 2022-11-03 | 2022-11-07 | 115,000 | — | $0 | 0 | SEC↗ |
| ENVX Enovix Corp | G Gift | 2022-08-15 | 2023-03-10 | 4,217 | — | $0 | 9,057 | SEC↗ |
| FTCI FTC Solar, Inc. | A Award | 2022-06-17 | 2022-06-22 | 35,794 | — | $0 | 202,632 | SEC↗ |
| ENVX Enovix Corp | A Award | 2022-06-15 | 2022-06-17 | 9,057 | — | $0 | 13,274 | SEC↗ |
| ENVX Enovix Corp | P Buy | 2022-05-23 | 2022-05-23 | 100,000 | $9.00 | $900.0K | 400,000 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award | 2022-05-18 | 2022-05-20 | 1,600 | — | $0 | 4,425 | SEC↗ |
| ENVX Enovix Corp | P Buy | 2022-05-17 | 2022-05-17 | 200,000 | $8.86 | $1.77M | 300,000 | SEC↗ |
| FTCI FTC Solar, Inc. | P Buy | 2022-05-17 | 2022-05-17 | 250,000 | $3.34 | $835.0K | 375,000 | SEC↗ |
| ENVX Enovix Corp | P Buy | 2022-05-13 | 2022-05-17 | 100,000 | $8.85 | $885.0K | 100,000 | SEC↗ |
| FTCI FTC Solar, Inc. | P Buy | 2022-05-13 | 2022-05-17 | 125,000 | $3.14 | $392.5K | 125,000 | SEC↗ |
| ENVX Enovix Corp | M Exercise deriv | 2022-03-31 | 2022-04-04 | 1,054 | — | $0 | 1,055 | SEC↗ |
| ENVX Enovix Corp | M Exercise | 2022-03-31 | 2022-04-04 | 1,054 | — | $0 | 3,162 | SEC↗ |
| ENVX Enovix Corp | M Exercise deriv | 2021-12-31 | 2022-01-03 | 1,054 | — | $0 | 2,109 | SEC↗ |
| ENVX Enovix Corp | M Exercise | 2021-12-31 | 2022-01-03 | 1,054 | — | $0 | 2,108 | SEC↗ |
| ENVX Enovix Corp | M Exercise deriv | 2021-10-20 | 2021-10-22 | 1,054 | — | $0 | 3,163 | SEC↗ |
| ENVX Enovix Corp | A Award deriv | 2021-10-20 | 2021-10-22 | 4,217 | — | $0 | 4,217 | SEC↗ |
| ENVX Enovix Corp | M Exercise | 2021-10-20 | 2021-10-22 | 1,054 | — | $0 | 1,054 | SEC↗ |
| ENVX Enovix Corp | J Other deriv | 2021-09-08 | 2021-09-10 | 6,000,000 | — | $0 | 0 | SEC↗ |
| ENVX Enovix Corp | J Other deriv | 2021-09-08 | 2021-09-10 | 4,100,000 | — | $0 | 4,100,000 | SEC↗ |
| ENVX Enovix Corp | J Other | 2021-09-08 | 2021-09-10 | 5,635,000 | — | $0 | 115,000 | SEC↗ |
| ENVX Enovix Corp | J Other | 2021-09-08 | 2021-09-10 | 3,800,000 | — | $0 | 20,926,552 | SEC↗ |
| ENVX Enovix Corp | A Award deriv | 2021-07-14 | 2021-07-16 | 6,000,000 | — | $0 | 6,000,000 | SEC↗ |
| ENVX Enovix Corp | A Award | 2021-07-14 | 2021-07-16 | 17,126,552 | — | $0 | 17,126,552 | SEC↗ |
| FTCI FTC Solar, Inc. | A Award | 2021-05-19 | 2021-05-21 | 30,768 | — | $0 | 166,838 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award | 2021-05-19 | 2021-05-21 | 1,913 | — | $0 | 2,825 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award | 2020-11-02 | 2020-11-03 | 912 | — | $0 | 912 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-11 | 2020-06-12 | 89,337 | $49.11 | $4.39M | 1,420,655 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-11 | 2020-06-12 | 226,384 | $48.23 | $10.92M | 1,509,992 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-11 | 2020-06-12 | 14,081 | $47.88 | $674.2K | 1,406,574 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 1,477 | $52.50 | $77.5K | 1,736,376 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 24,457 | $50.51 | $1.24M | 1,737,853 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 66,976 | $49.47 | $3.31M | 1,762,310 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 72,131 | $48.47 | $3.50M | 1,829,286 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 1,918 | $50.01 | $95.9K | 1,901,417 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 806,193 | $49.43 | $39.85M | 1,903,335 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 387,948 | $48.55 | $18.83M | 2,709,528 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 3,251 | $52.45 | $170.5K | 3,097,476 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 8,579 | $51.07 | $438.1K | 3,100,727 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 32,227 | $50.06 | $1.61M | 3,109,306 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 3,927 | $51.31 | $201.5K | 3,143,010 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 20,094 | $50.37 | $1.01M | 3,146,937 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 68,015 | $49.47 | $3.36M | 3,167,031 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 71,528 | $48.47 | $3.47M | 3,235,046 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 895 | $52.50 | $47.0K | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 2,416 | $51.43 | $124.3K | 895 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 12,159 | $50.36 | $612.3K | 3,311 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 15,049 | $49.54 | $745.5K | 15,470 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-10 | 2020-06-12 | 69,481 | $48.22 | $3.35M | 30,519 | SEC↗ |
| ENPH Enphase Energy, Inc. | G Gift | 2020-06-08 | 2020-06-12 | 100,000 | — | $0 | 100,000 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-06-08 | 2020-06-12 | 1,477 | $52.50 | $77.5K | 3,141,533 | SEC↗ |
| ENPH Enphase Energy, Inc. | G Gift | 2020-06-08 | 2020-06-12 | 100,000 | — | $0 | 3,306,574 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award deriv | 2020-05-20 | 2020-05-22 | 2,475 | — | $0 | 2,475 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-26 | 2020-02-26 | 154,584 | $52.70 | $8.15M | 2,126 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-26 | 2020-02-26 | 7,762 | $50.91 | $395.2K | 263,359 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-26 | 2020-02-26 | 14,222 | $49.53 | $704.4K | 271,121 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-26 | 2020-02-26 | 2,126 | $53.58 | $113.9K | 0 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-25 | 2020-02-26 | 236,128 | $54.85 | $12.95M | 751,897 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-25 | 2020-02-26 | 106,649 | $52.10 | $5.56M | 156,710 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-25 | 2020-02-26 | 31,701 | $56.49 | $1.79M | 285,343 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-25 | 2020-02-26 | 434,853 | $55.60 | $24.18M | 317,044 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-25 | 2020-02-26 | 70,920 | $53.76 | $3.81M | 988,025 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-25 | 2020-02-26 | 249,895 | $52.44 | $13.10M | 1,058,945 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-25 | 2020-02-26 | 297,261 | $51.83 | $15.41M | 1,308,840 | SEC↗ |
| ENPH Enphase Energy, Inc. | S Sale | 2020-02-25 | 2020-02-26 | 393,899 | $50.79 | $20.01M | 1,606,101 | SEC↗ |
| ENPH Enphase Energy, Inc. | G Gift | 2020-02-24 | 2020-02-26 | 2,000,000 | — | $0 | 2,000,000 | SEC↗ |
| ENPH Enphase Energy, Inc. | G Gift | 2020-02-24 | 2020-02-26 | 2,000,000 | — | $0 | 3,406,574 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award deriv | 2019-05-15 | 2019-05-17 | 10,016 | — | $0 | 10,016 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award deriv | 2018-08-20 | 2018-08-20 | 5,000,000 | $5000000.00 | $25000.00B | 5,000,000 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award deriv | 2018-05-17 | 2018-05-21 | 24,954 | — | $0 | 136,006 | SEC↗ |
| ENPH Enphase Energy, Inc. | A Award deriv | 2017-05-18 | 2017-05-22 | 111,052 | $0.70 | $77.7K | 111,052 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2016-06-24 | 2016-06-28 | 1,251,093 | — | $0 | 0 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2016-06-24 | 2016-06-28 | 1,251,093 | $3.53 | $4.42M | 10,533,109 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | F Tax w/h | 2016-06-24 | 2016-06-28 | 420,875 | $10.49 | $4.41M | 10,112,234 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | A Award | 2016-06-13 | 2016-06-15 | 492,000 | — | $0 | 9,282,016 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | A Award | 2016-02-18 | 2016-02-22 | 216,000 | — | $0 | 8,790,016 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2016-02-11 | 2016-02-11 | 12,500 | — | $0 | 8,574,016 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2016-02-10 | 2016-02-10 | 7,700 | — | $0 | 8,561,516 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2016-02-08 | 2016-02-08 | 65,000 | — | $0 | 8,528,816 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2016-02-08 | 2016-02-09 | 25,000 | $6.66 | $166.5K | 8,553,816 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2016-02-05 | 2016-02-08 | 8,000 | — | $0 | 8,463,816 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2016-02-04 | 2016-02-05 | 6,000 | — | $0 | 8,455,816 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2016-02-03 | 2016-02-05 | 60,000 | — | $0 | 120,000 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2016-02-03 | 2016-02-05 | 18,500 | — | $0 | 0 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2016-02-03 | 2016-02-05 | 18,500 | — | $0 | 8,419,515 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | F Tax w/h | 2016-02-03 | 2016-02-05 | 7,151 | $7.35 | $52.6K | 8,412,364 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2016-02-03 | 2016-02-05 | 60,000 | — | $0 | 8,472,364 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | F Tax w/h | 2016-02-03 | 2016-02-05 | 22,548 | $7.35 | $165.7K | 8,449,816 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-12-09 | 2015-12-09 | 3,700 | — | $0 | 8,401,015 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-12-08 | 2015-12-09 | 5,000 | — | $0 | 8,397,315 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-12-07 | 2015-12-09 | 5,000 | — | $0 | 8,392,315 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-12-04 | 2015-12-04 | 2,400 | — | $0 | 8,387,315 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-12-03 | 2015-12-04 | 5,000 | — | $0 | 8,384,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-27 | 2015-11-30 | 2,000 | $10.50 | $21.0K | 8,379,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-25 | 2015-11-30 | 5,000 | — | $0 | 8,377,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-24 | 2015-11-25 | 5,000 | — | $0 | 8,372,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-23 | 2015-11-24 | 5,000 | — | $0 | 8,367,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-20 | 2015-11-23 | 5,000 | — | $0 | 8,362,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-19 | 2015-11-23 | 5,000 | — | $0 | 8,357,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-18 | 2015-11-18 | 5,000 | — | $0 | 8,352,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-17 | 2015-11-17 | 5,000 | — | $0 | 8,347,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-16 | 2015-11-17 | 5,000 | — | $0 | 8,342,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-13 | 2015-11-16 | 5,000 | — | $0 | 8,337,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-12 | 2015-11-16 | 5,000 | — | $0 | 8,332,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-11 | 2015-11-12 | 5,000 | — | $0 | 8,327,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-10 | 2015-11-12 | 5,000 | — | $0 | 8,322,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-09 | 2015-11-10 | 5,000 | $10.50 | $52.5K | 8,317,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-06 | 2015-11-10 | 4,400 | — | $0 | 8,312,915 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-11-05 | 2015-11-09 | 5,000 | $10.50 | $52.5K | 8,308,515 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-10-28 | 2015-10-29 | 75,000 | — | $0 | 8,303,515 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | P Buy | 2015-10-27 | 2015-10-29 | 25,000 | — | $0 | 8,228,515 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | A Award deriv | 2015-03-03 | 2015-04-27 | 180,000 | — | $0 | 180,000 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2015-01-22 | 2015-01-23 | 29,660 | $14.35 | $425.6K | 8,204,485 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2015-01-22 | 2015-01-23 | 28,627 | $14.35 | $410.8K | 8,231,358 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2015-01-21 | 2015-01-23 | 55,500 | — | $0 | 18,500 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2015-01-21 | 2015-01-23 | 55,500 | $14.16 | $785.9K | 8,259,985 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | A Award | 2015-01-21 | 2015-01-23 | 76,620 | $14.16 | $1.08M | 8,234,145 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2014-09-08 | 2014-09-08 | 437,377 | — | $0 | 0 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2014-09-08 | 2014-09-08 | 298,079 | $10.86 | $3.24M | 8,402,525 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2014-09-08 | 2014-09-08 | 437,377 | $3.53 | $1.54M | 8,700,604 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2014-09-05 | 2014-09-08 | 621,900 | — | $0 | 437,377 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2014-09-05 | 2014-09-08 | 422,792 | $10.84 | $4.58M | 8,263,227 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2014-09-05 | 2014-09-08 | 621,900 | $3.53 | $2.20M | 8,686,019 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2014-09-04 | 2014-09-08 | 382,800 | — | $0 | 1,059,277 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2014-09-04 | 2014-09-08 | 5,306 | — | $0 | 0 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2014-09-04 | 2014-09-08 | 3,028 | — | $0 | 0 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2014-09-04 | 2014-09-08 | 259,942 | $10.83 | $2.82M | 8,064,119 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2014-09-04 | 2014-09-08 | 3,028 | $8.83 | $26.7K | 7,942,313 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2014-09-04 | 2014-09-08 | 382,800 | $3.53 | $1.35M | 8,324,061 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2014-09-04 | 2014-09-08 | 3,597 | $10.83 | $39.0K | 7,941,261 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2014-09-04 | 2014-09-08 | 5,306 | $3.53 | $18.7K | 7,944,858 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2014-09-04 | 2014-09-08 | 2,761 | $10.83 | $29.9K | 7,939,552 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | A Award deriv | 2014-03-29 | 2014-04-01 | 74,000 | — | $0 | 74,000 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2014-03-03 | 2014-03-05 | 95,625 | $9.78 | $935.2K | 7,939,285 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | A Award | 2014-02-28 | 2014-03-03 | 208,800 | — | $0 | 8,034,910 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2013-11-29 | 2013-11-29 | 76,770 | — | $0 | 2,759,504 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2013-11-29 | 2013-11-29 | 60,300 | $9.62 | $580.1K | 7,826,110 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2013-11-29 | 2013-11-29 | 76,770 | $5.18 | $397.7K | 7,886,410 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2013-11-27 | 2013-11-29 | 703,120 | — | $0 | 2,836,274 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2013-11-27 | 2013-11-29 | 703,120 | $5.18 | $3.64M | 8,359,640 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2013-11-27 | 2013-11-29 | 550,000 | $9.59 | $5.27M | 7,809,640 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2013-11-26 | 2013-11-29 | 662,187 | — | $0 | 3,539,394 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | S Sale | 2013-11-26 | 2013-11-29 | 500,000 | $9.73 | $4.87M | 7,656,520 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2013-11-26 | 2013-11-29 | 662,187 | $5.18 | $3.43M | 8,156,520 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | A Award deriv | 2013-03-22 | 2013-03-25 | 58,000 | — | $0 | 4,201,581 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | F Tax w/h | 2012-12-31 | 2013-01-02 | 78,433 | $10.50 | $823.5K | 8,366,493 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2012-12-31 | 2013-01-02 | 168,022 | — | $0 | 8,444,926 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | G Gift | 2012-07-17 | 2012-07-18 | 1,000 | — | $0 | 8,276,904 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise deriv | 2012-04-17 | 2012-04-18 | 500,000 | $14.63 | $7.32M | 4,143,581 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | M Exercise | 2012-04-17 | 2012-04-18 | 500,000 | $3.53 | $1.76M | 8,277,904 | SEC↗ |
| CY CYPRESS SEMICONDUCTOR CORP | D To issuer | 2012-02-24 | 2012-02-27 | 167,287 | — | $0 | 7,777,904 | SEC↗ |