ENXTPA • RNO • FR0000131906
Generating your data highlights...
8.82b USD | # 57 in FR
1.45m shares | 65.35m USD
271.97m
62.33% | 169.51m