ENXTPA • IPH • FR0010331421
Generating your data highlights...
168m USD | # 279 in FR
461.4k shares | 776.23k USD
93.83m
71.94% | 67.5m