ENXTPA • DBG • FR0000053381
Generating your data highlights...
1.69b USD | # 128 in FR
129.55k shares | 1.47m USD
158.23m
57.39% | 90.81m