/saur-energy/media/media_files/2025/07/21/green-energy-stocks-2025-07-21-15-59-36.jpg)
The broader Nifty and mid-cap index climbed up, while the small-cap index was a surprise laggard today. That was enough for Acme Solar and Borosil Renewables to play catch-up, as both logged healthy gains on the back of hopes from their higher focus on storage and the Indian market, respectively.
Getting hurt today were Waaree Energies and Waaree RTL, the former due to possible US moves to target Indian solar exporters, while Waaree RTL bore the brunt of a 125 MW project getting cancelled in Assam.
A somewhat surprising drop was seen in SW Solar, or Sterling and Wilson Renewable Energy, which slumped despite Q1 results on expected lines. As we have reported on the firm, the continued issues with promoter liabilities of its erstwhile promoters, the Shapoorji Pallonji group and Khurshed Daruvala, seem to be acting as a drag on the stock now. Besides the lack of any action from the key stakeholders, Reliance. But things could change quite quickly for this stock, considering the clear competencies the firm has been building in the storage space as well.
Most of the rest of the pack moved based on market flows, but the broader story of moves based on hard facts and numbers over narratives remains. As more and more results come in and investors get to hear about commentary from these firms, we believe savvy investors will be better placed to form long-term views on many of these stocks. Assuming minimal impact from events like the India-US trade deal or the lack of it, of course.
List of Green Stocks
Company Name | Closing Price on July 21 | Change % |
Borosil Renewables Ltd | 629.50 | +7.42% |
Waaree Renewable Technologies Ltd | 1,111.00 | -6.33% |
Sterling and Wilson Renewable Energy Ltd | 308.80 | -3.64% |
KPI Green Energy Ltd | 547.50 | -0.04% |
Shakti Pumps (INDIA) LTD | 925.40 | +0.63% |
Acme Solar | 287.00 | +4.16% |
SUZLON ENERGY LTD | 66.50 | +2.21% |
Adani Green Ltd | 1,038.00 | +0.76% |
Inox Wind | 166.92 | +1.42% |
Alpex Solar Ltd | 1,138.00 | -1.82% |
Premier Energies | 1,051.00 | -0.70% |
Waaree Energies | 3,093.00 | -0.93% |
TATA Power Ltd | 402.30 | -1.37% |
NTPC Green | 109.59 | -0.97% |
Oswal Pump | 743.00 | +2.58% |
JSW Energy | 532.30 | +0.36% |