ENXTPA • IPH • FR0010331421
Generating your data highlights...
173m USD | # 272 in FR
390.58k shares | 786.6k USD
93.92m
76.91% | 72.23m