Nextracker Inc. (NXT) NASDAQ

96.51

-9.325(-8.81%)

Updated at November 12 04:00PM

Currency In USD