Stockreport

Rating for NXT

Nextracker Inc.  (NXT)