Nasdaq • KGEI • CA50043K4063
Generating your data highlights...
210m USD | # 7609 in US
175.04k shares | 921.43k USD
35.85m
51.95% | 18.63m