LSE • 0I58 • US2310211063
Generating your data highlights...
89.5b USD | # 222 in GB
1.58k shares | 716.09m USD
137.66m
99.57% | 137.08m