ENXTPA • ELIS • FR0012435121
Generating your data highlights...
6.99b USD | # 65 in FR
374.58k shares | 16.13m USD
221.34m
67.54% | 149.49m