Back to Thurman J. Rodgers

Thurman J. Rodgers

All linked companies

3 companies

CompanyRoleShares heldPeak heldTradesLatest
Enphase Energy, Inc. · ENPHDirector1,606,1831,597,6412May 13, 2026
Enovix Corp · ENVXDirector34,74034,7401Jun 11, 2026
SunPower Inc. · SPWRCEO5Apr 23, 2026
← PrevPage 1 of 1Next →