LSE • 0R07 • CA6979001089
Generating your data highlights...
20.6b USD | # 676 in GB
34.85k shares | 52.91m USD
421.35m
99.90% | 420.92m