NYSE • KEN • SG9999012629
Generating your data highlights...
3.68b USD | # 2998 in US
28.1k shares | 2.18m USD
52.11m
37.46% | 19.52m