LSE • 0R07 • CA6979001089
Generating your data highlights...
20.3b USD | # 696 in GB
32.78k shares | 47.3m USD
421.35m
99.91% | 420.97m