LSE • 0NXR • AT0000606306
Generating your data highlights...
20.8b USD | # 703 in GB
63.56k shares | 24.82m USD
328.34m
38.72% | 127.13m