Nextracker Inc - Ordinary Shares - Class A

NASDAQ:NXT   12:40:56 AM EDT
57.35
+2.98 (+5.48%)
Twitter Share  Facebook Share StockTwits Share