ENXTPA • SCR • FR0010411983
Generating your data highlights...
6.83b USD | # 62 in FR
404.61k shares | 17.91m USD
178.84m
94.92% | 169.77m