| ENPH | Rodgers Thurman J | Director | Mar 13 '26 | Sale | 43.61 | 137,250 | 5,985,925 | 1,597,641 | Mar 17 12:00 AM |
| ENPH | Rodgers Thurman J | Director | Dec 02 '25 | Sale | 29.13 | 150,000 | 4,369,140 | 1,733,596 | Dec 04 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Aug 29 '25 | Sale | 8.75 | 1,259,211 | 11,018,096 | 0 | Sep 02 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Aug 28 '25 | Sale | 8.75 | 655,255 | 5,733,481 | 1,259,211 | Sep 02 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Aug 11 '25 | Option Exercise | 8.75 | 440,228 | 3,851,996 | 1,120,114 | Aug 12 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Aug 08 '25 | Option Exercise | 8.75 | 57,142 | 499,993 | 2,914,466 | Aug 11 12:00 AM |
| ENPH | Rodgers Thurman J | Director | Mar 07 '25 | Sale | 61.26 | 100,000 | 6,125,700 | 1,881,760 | Mar 07 12:00 AM |
| ENPH | Rodgers Thurman J | Director | May 30 '24 | Sale | 129.60 | 5,188 | 672,346 | 1,979,374 | May 31 12:00 AM |
| ENPH | Rodgers Thurman J | Director | May 29 '24 | Sale | 126.53 | 319,526 | 40,431,111 | 1,984,562 | May 31 12:00 AM |
| ENPH | Rodgers Thurman J | Director | Sep 14 '23 | Buy | 122.76 | 32,600 | 4,001,927 | 85,200 | Sep 18 12:00 AM |
| ENPH | Rodgers Thurman J | Director | Jul 07 '23 | Option Exercise | 2.22 | 639,052 | 1,420,856 | 321,452 | Jul 11 12:00 AM |
| ENPH | Rodgers Thurman J | Director | Apr 26 '23 | Buy | 165.45 | 60,800 | 10,059,380 | 60,800 | Apr 27 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Apr 20 '23 | Buy | 15.61 | 0 | 0 | 0 | Apr 24 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Mar 21 '23 | Buy | 11.57 | 102,599 | 1,187,070 | 900,000 | Mar 22 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Mar 20 '23 | Buy | 10.88 | 69,557 | 756,780 | 797,401 | Mar 20 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Mar 17 '23 | Buy | 10.95 | 98,700 | 1,080,765 | 727,844 | Mar 17 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Mar 16 '23 | Buy | 10.96 | 34,899 | 382,493 | 629,144 | Mar 16 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Mar 15 '23 | Buy | 10.47 | 129,111 | 1,351,792 | 594,245 | Mar 15 12:00 AM |
| ENVX | Rodgers Thurman J | director, 10 percent owner: | Mar 10 '23 | Buy | 9.56 | 65,134 | 622,681 | 465,134 | Mar 10 12:00 AM |