Nextracker is trading 4.1% down today at $102.87 as policy uncertainty and a tech-led sell-off weigh on renewable energy stocks.
- The move extends recent declines driven by profit-taking and concerns regarding clean energy incentives.
- Broader market pressure on growth and high-valuation stocks continues to impact the renewable energy sector.