ENXTPA • TEP • FR0000051807
Generating your data highlights...
4.76b USD | # 71 in FR
298.45k shares | 25.65m USD
58.13m
69.37% | 40.33m