ENXTBR • 506967163 • FR0010533075
Generating your data highlights...
11.6b USD | # 8 in BE
N/A shares | 31.11m USD
542.27m
46.45% | 251.9m