NYSE : KEP

Korea Electric Power Corporation

$11.37 USD

-$0.12 (-1.04%)

Volume
1.24M
Average Volume
1.08M
Market Capitalization
$14.6B
P/E Ratio
2.51
Dividend Yield
4.53%
Price Target
Year High
$23.41
Year Low
$11.25
Day High
Day Low
Payout Ratio
$0.02
Current Ratio
$0.43
Institutional Ownership Summary
Institutional Ownership %

0.04%

Investors Holding

15

change: -171 | last: 186
Increased Positions

13

change: -101 | last: 114
Reduced Positions

0

change: -50 | last: 50
New Positions

7

change: -28 | last: 35
Sold Positions

174

change: 150 | last: 24
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -136.4641 | last: 1.3646
Total Invested

5.55M

KEP Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $23768.09 1.3B $30.94T $2.24T $133.03T $161.73T
2024-12-31 $10143.69 1.28B $13.02T $2.38T $24.36T $35T
2023-12-31 $9378.02 1.28B $12.04T $4.34T $23.65T $31.35T
2022-12-31 $10863.33 1.28B $13.95T $3.23T $124.77T $135.48T
2021-12-31 $10876.60 1.28B $13.96T $2.64T $11.06T $22.39T
2020-12-31 $13327.61 1.28B $17.11T $2.03T $9.74T $24.82T
2019-12-31 $13651.23 1.28B $17.53T $1.81T $9.78T $25.49T
2018-12-31 $16398.31 1.28B $21.05T $1.36T $4.71T $24.41T
2017-12-31 $19008.03 1.28B $24.4T $2.37T $4.02T $26.05T
2016-12-31 $22291.50 1.28B $28.62T $3.05T $541.18B $26.11T
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $21444.54 1.3B $27.82T $1.98T $129.53T $155.37T
2025-12-31 $23768.09 1.3B $30.8T $2.24T $133.03T $161.58T
2025-09-30 $18323.24 1.28B $23.53T $2.28T $133.66T $154.91T
2025-06-30 $19272.99 1.28B $24.75T $1.93T $27.79T $50.61T
2025-03-31 $10901.22 1.28B $14T $2.44T $22.01T $33.56T
2024-12-31 $10143.69 1.28B $13.02T $2.38T $24.36T $35T
2024-09-30 $10212.94 1.28B $13.11T $3.66T $135.61T $145.06T
2024-06-30 $9760.74 1.28B $12.53T $2.66T $135.43T $145.31T
2024-03-31 $11075.34 1.28B $14.22T $2.95T $134.21T $145.48T
2023-12-31 $9378.02 1.28B $12.04T $4.34T $23.65T $31.35T
2023-09-30 $8689.69 1.28B $11.16T $4.49T $22.92T $29.58T
2023-06-30 $10191.37 1.28B $13.08T $2.85T $20.88T $31.11T