LSE • 0A76 • US1104481072
Generating your data highlights...
119b USD | # 150 in GB
32.74k shares | 273.38m USD
2.16b
91.46% | 1.97b