LSE • 0L83 • US8356993076
Generating your data highlights...
139b USD | # 127 in GB
21.27k shares | 109.02m USD
5.87b
99.14% | 5.82b