Nasdaq • KELY.A • US4881522084
Generating your data highlights...
520m USD | # 5996 in US
447.44k shares | 4.96m USD
31.37m
92.96% | 29.16m