OTCPK • KRYA.F • IE0004906560
Generating your data highlights...
14.1b USD | # 1288 in US
771 shares | 60.95k USD
159.28m
99.81% | 158.98m