ENXTPA • MERY • FR0010241638
Generating your data highlights...
1.25b USD | # 145 in FR
205.82k shares | 4.82m USD
93.3m
99.60% | 92.93m