Nextracker Inc - Ordinary Shares - Class A

NASDAQ:NXT  
61.70
-0.92 (-1.47%)
7:52:19 PM EDT: $61.01 -0.69 (-1.12%)
Twitter Share  Facebook Share StockTwits Share