LSE • 0HBC • IT0000072618
Generating your data highlights...
118b USD | # 149 in GB
5.7m shares | 413.92m USD
17.45b
87.88% | 15.34b