Nextracker Inc - Ordinary Shares - Class A

NASDAQ:NXT   3:34:07 PM EDT
62.61
+2.74 (+4.58%)
Twitter Share  Facebook Share StockTwits Share