ENXTPA • ORA • FR0000133308
Generating your data highlights...
N/A USD | # 17 in FR
4.94m shares | 146.05m USD
2.66b
69.76% | 1.86b