India Power Corporation Limited (NSE:DPSCLTD)

India flag India · Delayed Price · Currency is INR
6.97
+0.26 (3.87%)
Nov 11, 2026, 1:47 PM IST
Market Cap6.79B -39.0%
Revenue (ttm)6.83B +5.7%
Net Income128.14M -22.2%
EPS0.09 -11.0%
Shares Out 973.79M
PE Ratio74.98
Forward PEn/a
Dividend0.05 (0.72%)
Ex-Dividend DateSep 12, 2025
Volume153,267
Open6.74
Previous Close6.71
Day's Range6.74 - 6.99
52-Week Range5.42 - 11.79
Beta0.66
Analystsn/a
Price Targetn/a
Est. EarningsNov 17, 2026