Nextracker Inc - Ordinary Shares - Class A

NASDAQ:NXT   12:16:47 AM EDT
58.17
+3.80 (+6.99%)
Twitter Share  Facebook Share StockTwits Share