LSE • 0HBC • IT0000072618
Generating your data highlights...
138b USD | # 127 in GB
3.42m shares | 393.43m USD
17.43b
87.87% | 15.32b