Facebook Pixel
India Power Corporation Limited

India Power Corporation Limited (DPSCLTD)

12.45

INR
+1.07(+9.40%)
As of May 12, 2025 9:59:00 AM

Valuation Metrics

Market Cap
₹1115.96 Cr
Enterprise Value
₹1328.15 Cr
P/E Ratio (TTM)
104.18
Forward P/E
NA
PEG Ratio
10.42
Price to Sales (TTM)
1.73

Financial Metrics

Gross Margin
22.35%
Operating Margin
-0.17%
Return on Equity
1.69%
Revenue (TTM)
₹645.91 Cr+10.9%
EBITDA
₹83.69 Cr
EPS (TTM)
₹0.11-33.5%

Balance Sheet

Total Cash
NA
Total Debt
₹172.13 Cr
Debt to Equity
0.16%

Stock Information

52 Week Range
₹10.52 - ₹23.85
Beta
0.40
Shares Outstanding
₹97.38 Cr

Dividends & Splits

Forward Dividend Yield
1.61%
Trailing Dividend Yield
0.40%
Payout Ratio
45.45%