XTRA • IDD • FR0010331421
Generating your data highlights...
173m USD | # 7802 in DE
1.31k shares | 781.01k USD
93.92m
76.91% | 72.23m