ENXTPA • SW • FR0000121220
Generating your data highlights...
8.81b USD | # 54 in FR
363.63k shares | 22.74m USD
145.84m
45.46% | 66.3m