LSE • 0NVV • IT0001250932
Generating your data highlights...
6.17b USD | # 1196 in GB
110.77k shares | 14.53m USD
1.48b
6.60% | 97.57m