Home

Nextracker Inc. - Class A Common Stock (NXT)

46.54
+1.94 (4.35%)
NASDAQ · Last Trade: May 10th, 6:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors