ENXTPA • RNO • FR0000131906
Generating your data highlights...
8.56b USD | # 56 in FR
1.45m shares | 59.37m USD
271.97m
60.72% | 165.13m