NYSE • KEN • SG9999012629
Generating your data highlights...
3.12b USD | # 3240 in US
18.09k shares | 1.19m USD
52.11m
37.46% | 19.52m