ENXTPA • TTE • FR0000120271
Generating your data highlights...
189b USD | # 3 in FR
3.57m shares | 469.06m USD
2.22b
92.00% | 2.04b