Home

Nextracker Inc. - Class A Common Stock (NXT)

40.18
-3.36 (-7.72%)
NASDAQ · Last Trade: Apr 3rd, 4:04 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors