ENXTPA • SW • FR0000121220
Generating your data highlights...
7.84b USD | # 59 in FR
363.48k shares | 20.2m USD
145.84m
55.72% | 81.27m