Nasdaq • KC • US49639K1016
Generating your data highlights...
3.53b USD | # 3069 in US
1.6m shares | 18.24m USD
300.64m
56.22% | 169.02m