Nextracker Inc. - Class A Common Stock, NXT

NXT 2024-10-31 24.68% v 1d None k % None same industry solar
None