LSE • 0NVV • IT0001250932
Generating your data highlights...
6.54b USD | # 1192 in GB
156.41k shares | 21.62m USD
1.47b
6.34% | 93.47m