ENXTPA • EDEN • FR0010908533
Generating your data highlights...
8.19b USD | # 59 in FR
886.11k shares | 45.34m USD
230.82m
94.98% | 219.22m