ENXTPA • ORA • FR0000133308
Generating your data highlights...
41.5b USD | # 21 in FR
4.98m shares | 149.91m USD
2.66b
72.23% | 1.92b