Nextracker Inc - Ordinary Shares - Class A

NASDAQ:NXT   1:13:56 PM EDT
57.11
+2.74 (+5.04%)
Twitter Share  Facebook Share StockTwits Share