ENXTPA • KER • FR0000121485
Generating your data highlights...
34.5b USD | # 24 in FR
287.98k shares | 139.84m USD
122.62m
57.28% | 70.24m