Indian Renewable Energy Development Agency

quarterly
yearly
ParticularsMar '25Jun '25Sep '25Dec '25Mar '26
Revenue1,9161,9602,0582,1402,181
Expenses1,2861,6551,3611,4231,562
EBITDA1,7441,5331,9201,9611,873
Operating Profit1,7331,5231,9091,9501,860
Profit Before Tax629.73304.84696.39717.20619.14
Net Profit501.55246.88549.33585.16492.63
Financial Ratios
Operating Profit Margin92.09%79.27%93.64%92.44%86.48%
Net Profit Margin26.48%12.77%26.79%27.59%22.75%
Earning Per Share (Diluted)1.870.911.972.091.76
Dividends Per Share0.000.000.000.000.60