LSE • 0HBC • IT0000072618
Generating your data highlights...
128b USD | # 140 in GB
5.5m shares | 429.07m USD
17.35b
87.81% | 15.24b