LSE:0NVR | US62944T1051
Generating your data highlights...
25.4b USD | # 501 in GB
35 shares | 188.61m USD
3.06m
98.53% | 3.02m