ENXTPA • ABVX • FR0012333284
Generating your data highlights...
5.85b USD | # 69 in FR
278.35k shares | 41.86m USD
79.69m
94.03% | 74.93m