Home

Nextracker Inc. - Class A Common Stock (NXT)

42.98
-0.66 (-1.52%)
NASDAQ · Last Trade: Apr 28th, 3:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors