XTRA • FTE • FR0000133308
Generating your data highlights...
47b USD | # 502 in DE
4.16k shares | 182.08m USD
2.66b
72.23% | 1.92b