BIT:ACEIntegrated Utilities
ACEA (BIT:ACE) Could Be 22% Undervalued On Its Renewable Energy Narrative
ACEA (BIT:ACE) has drawn fresh attention after its recent trading performance, with the share price closing at €20.32 and short term returns moving in different directions across the past week, month and past 3 months.
Over a longer view, ACEA has delivered a 9.21% 1 year total shareholder return, with the 3 year total shareholder return above 100%. However, the year to date share price return is down 8.14%, and recent losses suggest momentum has cooled for now.
Scan ACEA alongside other...