LSE • 0H6X • SE0000667925
Generating your data highlights...
18.1b USD | # 743 in GB
3.77m shares | 46.46m USD
3.93b
58.87% | 2.31b