ENXTPA • TEP • FR0000051807
Generating your data highlights...
3.54b USD | # 82 in FR
325.75k shares | 30.06m USD
58.14m
64.20% | 37.33m