LSE • 0MHJ • IT0003261697
Generating your data highlights...
6.15b USD | # 1198 in GB
43.67k shares | 28.43m USD
141.82m
70.90% | 100.55m