Nextracker is trading at $97.08 (6% down) amid a weak energy and renewables backdrop and broader risk-off sentiment in growth and tech-related names.
- Oil prices are collapsing, putting the energy sector under pressure as investors rotate defensively while the Fed begins its policy meeting.
- The move appears tied to sector and macro conditions, as there are no fresh company-specific headlines or earnings catalysts for the company today.