LSE • 0RI5 • ES0173093024
Generating your data highlights...
9.42b USD | # 996 in GB
711.38k shares | 38.82m USD
540.93m
74.99% | 405.63m