NYSE • KEP • US5006311063
Generating your data highlights...
19.4b USD | # 1026 in US
695.13k shares | 11.75m USD
1.28b
47.31% | 607.42m