OTCPK • KXIA.Y • US49726J1088
Generating your data highlights...
368b USD | # 36 in US
1.25m shares | 40.4m USD
545.66m
51.15% | 279.1m