Indian Renewable Energy Development Agency Ltd.
Fundamentals
- Market cap
- ₹35,809 cr
- P/E
- 19.11×
- ROE
- 16.54%
- Debt / equity
- 6.31
- Div yield
- 1.06%
- 52-week range
- 108.65 — 174.60
Company snapshot
Indian Renewable Energy Development Agency Ltd.
NBFC
₹36,113 cr
P/E 19.27×
Latest quarter · Mar 2026
Total income₹2,175 cr
Net profit₹493 cr
Net margin+22.6%
EPS₹1.75
Leverage & growth
Debt / equity6.31×