ENXTPA • ORA • FR0000133308
Generating your data highlights...
51.3b USD | # 19 in FR
4.47m shares | 174.8m USD
2.66b
69.76% | 1.86b