ENXTPA • SW • FR0000121220
Generating your data highlights...
8.84b USD | # 51 in FR
244.98k shares | 15.98m USD
145.84m
45.46% | 66.3m