ENXTPA • EDEN • FR0010908533
Generating your data highlights...
6.09b USD | # 67 in FR
1.08m shares | 40.71m USD
235m
95.07% | 223.41m