LSE • 0H6I • IT0005712671
Generating your data highlights...
19.3b USD | # 719 in GB
1.68m shares | 105.03m USD
2.12b
76.22% | 1.62b