India Power Corporation Limited (NSE:DPSCLTD)
India flag India · Delayed Price · Currency is INR
7.68
+0.17 (2.26%)
Jun 15, 2026, 10:10 AM IST

India Power Corporation Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,3136,89411,02314,99610,07913,097
Market Cap Growth
-43.11%-37.46%-26.49%48.79%-23.05%15.45%
Enterprise Value
8,2668,05112,83716,94912,85415,713
PE Ratio
80.7953.81156.8187.2863.6485.11
PS Ratio
1.071.011.782.311.622.25
PB Ratio
0.820.771.251.481.000.96
P/FCF Ratio
13.9113.1117.2820.9217.36-
P/OCF Ratio
9.729.1713.9817.7214.77-
EV/Sales Ratio
1.211.182.072.612.062.70
EV/EBITDA Ratio
249.24236.4215.0844.62-1810.70
EV/EBIT Ratio
--22.39152.67--
EV/FCF Ratio
15.7215.3120.1223.6522.15-
Debt / Equity Ratio
0.140.140.180.210.280.24
Debt / EBITDA Ratio
37.2137.211.694.78-29.25
Debt / FCF Ratio
2.412.412.452.974.86-
Net Debt / Equity Ratio
0.110.110.140.190.270.24
Net Debt / EBITDA Ratio
27.9727.971.465.06-17.48372.77
Net Debt / FCF Ratio
1.811.811.952.684.66-15.73
Quick Ratio
0.260.260.750.730.230.82
Current Ratio
0.840.840.921.010.911.05
Asset Turnover
0.370.370.320.320.290.24
Return on Equity (ROE)
1.45%1.45%0.74%1.70%1.33%1.02%
Return on Assets (ROA)
-1.10%-1.10%1.85%0.34%-0.97%-0.44%
Return on Capital Employed (ROCE)
-2.50%-2.50%4.40%0.70%-2.20%-0.90%
Earnings Yield
1.75%1.86%0.64%1.15%1.57%1.18%
FCF Yield
7.19%7.63%5.79%4.78%5.76%-1.57%
Dividend Yield
0.63%-0.44%0.33%0.49%0.38%
Payout Ratio
17.86%17.86%32.55%13.32%14.45%14.87%
Buyback Yield / Dilution
12.49%-41.55%38.29%--62.04%-
Total Shareholder Return
13.12%-41.55%38.73%0.33%-61.55%0.38%