XTRA • BPM • IT0005218380
Generating your data highlights...
27.1b USD | # 804 in DE
4.66k shares | 125.1m USD
1.51b
79.75% | 1.2b