ENXTLS • EDPR • ES0127797019
Generating your data highlights...
16b USD | # 4 in PT
914.35k shares | 16.71m USD
1.06b
28.63% | 303.39m