The current behavior of IREDA’s stock seems a bit odd. A Mumbai brokerage’s screen flickered red on a Friday afternoon in late April, showing ₹135.89, down another 1.19%. The trader who was seated close by hardly looked up. This rhythm was familiar to him. A stock that climbed too quickly eventually settled into a long, restless plateau, unwilling to descend completely but also unwilling to climb.
The Indian Renewable Energy Development Agency, or IREDA as most people refer to it, is a large organization. With a Navratna tag given to it by the Ministry of New and Renewable Energy, it is the biggest pure-play green finance NBFC in the nation, with three-quarters owned by the Indian government. On paper, it ought to be the kind of stock that is discussed at Gurugram dinner parties, similar to how Tata Power or Adani Green occasionally are. However, it isn’t. It seems as though the market is still unsure of how to handle it.
| Particulars | Details |
|---|---|
| Company Name | Indian Renewable Energy Development Agency Ltd |
| NSE Symbol | IREDA |
| BSE Code | 544026 |
| Current Price (24 Apr 2026) | ₹135.89 |
| Market Capitalisation | ₹38,175 Cr |
| 52-Week High / Low | ₹186.58 / ₹108.65 |
| Stock P/E | 20.3 |
| Book Value | ₹46.0 |
| Dividend Yield | 0.44% |
| Government Holding | 75% |
| Status | Navratna PSU, RBI-classified Infrastructure Finance Company |
| Listed On | BSE 500, Nifty 500, BSE PSU |
| Sector | Green Financing NBFC |
| Face Value | ₹10.0 |
| ROE | 18.0% |
The numbers present an intriguing, somewhat paradoxical narrative. Over the past five years, profits have increased at a compound annual growth rate of 51.3%, which typically causes fund managers to panic. With revenue surpassing ₹2,130 crore, the most recent quarter’s net profit was ₹584.91 crore, up 37.5% year over year. Good. even healthy. What about the share price? From a high of ₹186.58 in June of last year to its current position, it first touched ₹108.65 in late March before recovering. Although investors are obviously fed up with waiting, they appear to support the long-term thesis.

The general sentiment surrounding renewable energy stocks in India this year is difficult to ignore. The industry has been discreetly recalibrating since the post-COVID euphoria. The P/E ratio for Power Finance Corporation is slightly higher than 6. Similar story with REC Ltd. In contrast, IREDA is trading at nearly three times its book value, or more than 20 times earnings. That is a premium, and PSU finance stock premiums are not common. The company is valued more as a thematic wager on India’s solar and wind aspirations than as a lender.
Additionally, the gross non-performing asset (NPA) percentage increased to 4.13% in June 2025 before declining marginally to 3.75% by December. It’s worth watching, but not frightening. Despite its potential, the renewable energy sector has experienced its fair share of cost overruns and policy delays. A green lender’s loan book is only as healthy as the projects it finances. Observing the quarterly trend gives the impression that something is being carefully managed in the background.
The late 2023 IPO crowd still has positive things to say about IREDA. In a matter of weeks, some people doubled their money. Some persisted too long. My friend, a Pune-based accountant who seldom purchases stocks, told me he sold half of his stake at ₹180 and regretted not selling it all. The remainder is still in his possession. He claims to support the nation’s energy transition. Additionally, he expresses his wish that the stock would simply choose a direction.
It’s really unclear what will happen next. The company continues to sign loan agreements with solar parks and wind developers in Rajasthan, Gujarat, and Tamil Nadu; the forward dividend is small, and the analyst target is approximately ₹150. The foundations are still intact. The tale is far from over. However, the market doesn’t appear to be in a rush right now. Perhaps the most accurate assessment that can be made at this time is that both IREDA and its shareholders are in a waiting room.