XTRA • AYJ • FR0004056851
Generating your data highlights...
574m USD | # 5941 in DE
28.8k shares | 2.47m USD
189.65m
82.92% | 157.26m