ENXTPA • GTT • FR0011726835
Generating your data highlights...
8.15b USD | # 57 in FR
92.75k shares | 26.45m USD
37.06m
99.01% | 36.7m