ENXTPA • RNO • FR0000131906
Generating your data highlights...
8.8b USD | # 53 in FR
1.34m shares | 80.23m USD
273.33m
62.51% | 170.87m