Nextracker Inc - Ordinary Shares - Class A

NASDAQ:NXT   12:43:52 AM EDT
57.03
+2.66 (+4.89%)
Twitter Share  Facebook Share StockTwits Share