India Power Corporation Limited (NSE:DPSCLTD)

India flag India · Delayed Price · Currency is INR
6.44
-0.12 (-1.83%)
Oct 7, 2026, 3:29 PM IST
Market Cap6.27B -46.7%
Revenue (ttm)6.83B +5.7%
Net Income128.14M -22.2%
EPS0.09 -11.0%
Shares Out 973.79M
PE Ratio69.28
Forward PEn/a
Dividend0.05 (0.78%)
Ex-Dividend DateSep 12, 2025
Volume111,287
Open6.56
Previous Close6.56
Day's Range6.41 - 6.66
52-Week Range6.41 - 12.25
Beta0.48
Analystsn/a
Price Targetn/a
Est. EarningsNov 6, 2026