Tipsheet
What matters at India’s listed companies
Notes / Company

Indian Renewable Energy Development Agency Ltd.

IREDA BSE 544026 ISIN INE202E01016 Finance - NBFC

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
Research on Tijori Finance

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×
Financials via Tijori — a research aid, not investment advice.IREDA on Tijori

The timeline — 1 note on Indian Renewable Energy Development Agency Ltd.

Verify on exchange BSE filings for IREDA NSE filings for IREDA Tijori Finance company page