LSE • 0HBF • IT0000062957
Generating your data highlights...
26.8b USD | # 577 in GB
45.95k shares | 23.46m USD
806.53m
95.41% | 769.48m