LSE • 0RYA • IE00BYTBXV33
Generating your data highlights...
27.7b USD | # 556 in GB
271.72k shares | 7.82m USD
1.04b
91.71% | 953.02m