ENXTBR • 506967163 • FR0010533075
Generating your data highlights...
11.8b USD | # 9 in BE
N/A shares | 24.55m USD
542.51m
46.48% | 252.15m