LSE • KYGA • IE0004906560
Generating your data highlights...
15.7b USD | # 801 in GB
75.44k shares | 37.31m USD
158.73m
99.81% | 158.43m