Nextracker Inc - Ordinary Shares - Class A

NASDAQ:NXT   12:00:49 AM EDT
57.61
+3.24 (+5.96%)
Twitter Share  Facebook Share StockTwits Share