ENXTPA • TTE • FR0000120271
Generating your data highlights...
193b USD | # 5 in FR
3.76m shares | 485.6m USD
2.22b
92.00% | 2.04b