Nextracker Inc.

NXT Energy Q4 2025