ENXTPA • DBG • FR0000053381
Generating your data highlights...
1.81b USD | # 121 in FR
173.07k shares | 1.98m USD
158.23m
57.39% | 90.81m