NYSE • KEP • US5006311063
Generating your data highlights...
15.9b USD | # 1172 in US
938.75k shares | 13.25m USD
1.28b
47.31% | 607.42m