Affiliations
- Chief Executive Officer at Nextracker Inc. (NXT), 2024-04-04
- Officer at Sunpower Corp (SPWRA), 2009-02-02
Company | Symbol | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| NXT | $40.19 | 2,400 | Officer, Director | 77,713 | 2023-12-07 | Filing |
| NXT | $39.59 | 35,421 | Officer, Director | 75,313 | 2023-12-07 | Filing |