LSE • KYGA • IE0004906560
Generating your data highlights...
14.1b USD | # 820 in GB
193.19k shares | 48.29m USD
159.28m
99.81% | 158.98m