LSE • 0RYA • IE00BYTBXV33
Generating your data highlights...
32.3b USD | # 501 in GB
406.29k shares | 11.23m USD
1.05b
91.79% | 963.65m