ENXTPA • ORA • FR0000133308
Generating your data highlights...
47b USD | # 20 in FR
4.68m shares | 182.08m USD
2.66b
72.23% | 1.92b