XTRA • SQU • FR0000125486
Generating your data highlights...
71.8b USD | # 319 in DE
1.99k shares | 250.43m USD
528.29m
72.29% | 381.88m