ENXTPA • WLN • FR00140182K6
Generating your data highlights...
921m USD | # 169 in FR
437.57k shares | 5.88m USD
56.59m
76.11% | 43.07m