LSE • 0L83 • US8356993076
Generating your data highlights...
146b USD | # 125 in GB
22.14k shares | 113.2m USD
5.87b
99.14% | 5.82b