ENXTPA • ALO • FR0010220475
Generating your data highlights...
8.45b USD | # 56 in FR
2.46m shares | 58.64m USD
462.03m
72.90% | 336.84m