ENXTLS • EDPR • ES0127797019
Generating your data highlights...
17.1b USD | # 4 in PT
858.19k shares | 15.85m USD
1.06b
28.63% | 303.39m