Home

Nextracker Inc. - Class A Common Stock (NXT)

39.96
-3.11 (-7.22%)
NASDAQ · Last Trade: Apr 30th, 11:12 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors