XTRA • ENI • IT0003132476
Generating your data highlights...
78b USD | # 306 in DE
15.14k shares | 288.46m USD
2.91b
63.16% | 1.84b