Nextracker Inc - Ordinary Shares - Class A

NASDAQ:NXT  
57.62
-1.28 (-2.17%)
7:28:28 PM EDT: $56.00 -1.62 (-2.81%)
Twitter Share  Facebook Share StockTwits Share