LSE • 0MH6 • FR0010259150
Generating your data highlights...
15.2b USD | # 788 in GB
98.93k shares | 42.22m USD
82.1m
36.44% | 29.92m