ENXTLS • EDPR • ES0127797019
Generating your data highlights...
16.8b USD | # 3 in PT
1.05m shares | 19.91m USD
1.05b
28.04% | 294.72m