XTRA • 1F80 • IT0005599938
Generating your data highlights...
4.51b USD | # 2657 in DE
10.72k shares | 37.89m USD
356.87m
41.33% | 147.5m