ENXTLS:RENEIntegrated Utilities
A Look At REN Redes Energéticas Nacionais SGPS ENXTLS RENE Valuation After Full Year 2025 Results
REN, Redes Energéticas Nacionais SGPS (ENXTLS:RENE), released full year 2025 results, reporting sales of €1,051.2 million and net income of €159.81 million, figures that are drawing fresh attention from income focused utility investors.
See our latest analysis for REN - Redes Energéticas Nacionais SGPS.
The full year 2025 earnings release and call on 5 March came after a strong run, with a 90 day share price return of 17.12% and a 1 year total shareholder return of 52.34%, suggesting momentum...