LSE • 0A79 • US1468691027
Generating your data highlights...
45.9b USD | # 383 in GB
7.56k shares | 588.16m USD
719.92m
98.12% | 706.4m