Enel Generacion Piura S.A. (BVL:EGEPIBC1)
Peru flag Peru · Delayed Price · Currency is PEN
4.500
0.00 (0.00%)
Last updated: Jul 27, 2026, 9:30 AM PET

Enel Generacion Piura Financials Overview

Millions PEN. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
252.61256.34277.37362.22336.58286.33
Revenue Growth
-5.98%-7.58%-23.42%7.62%17.55%28.91%
Net Income
56.4657.0267.94123.68116.9968.97
Earnings Per Share
-0.230.270.770.470.28
EPS Growth
--16.07%-64.38%63.04%69.62%73.05%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
64.3356.0723.3318.5131.2394.35
Total Debt
-240.45248.66219.53226.03184.64
Net Cash (Debt)
64.33-184.38-225.32-201.02-194.8-90.29
Net Cash Growth
------
Net Cash Per Share
--0.74-0.90-1.24-0.78-0.36

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
74.6495.3382131.95165.87115.75
Capital Expenditures
-16.41-11.94-28.71-9.66-21.09-16.86
Free Cash Flow
58.2283.3953.29122.3144.7998.89
Free Cash Flow Growth
-31.59%56.47%-56.42%-15.53%46.41%120.90%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
31.88%32.77%33.99%50.26%49.89%35.08%
Profit Margin
22.35%22.24%24.49%34.14%34.76%24.09%
FCF Margin
23.05%32.53%19.21%33.76%43.02%34.54%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.245-0.2450.4470.4690.277
Dividend Per Share Growth
13.09%--45.07%-4.84%69.58%73.11%
Dividend Yield
5.45%-4.13%7.05%30.24%54.37%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
19.8622.0722.8213.884.304.48
P/FCF Ratio
19.2615.0929.0914.043.483.13
PS Ratio
4.444.915.594.741.501.08