Public Power Corporation S.A. (ATH:PPC)
Greece flag Greece · Delayed Price · Currency is EUR
21.74
-0.64 (-2.86%)
Jul 28, 2026, 5:18 PM EET

Public Power Corporation Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
9,5769,7018,9797,68711,2535,706
Revenue Growth
0.73%8.05%16.81%-31.69%97.20%22.73%
Net Income
459.05295.05151.79437.53-19-18.4
Earnings Per Share
1.320.850.431.18-0.05-0.05
EPS Growth
215.54%96.58%-63.57%---

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '24 Dec '23 Dec '22
Generation/Supply
13,74012,95711,24217,188
Distribution Network
1,9413,6832,9162,312
Other
133.4695.8698.24318.12
Net-Offs /Adjustments
-6,113-7,757-6,569-8,565
Total
9,7018,9797,68711,253

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2,1612,0771,9992,6003,1592,847
Total Debt
8,5979,2747,8576,4475,0735,217
Net Cash (Debt)
-6,436-7,197-5,858-3,847-1,913-2,370
Net Cash Growth
------
Net Cash Per Share
-18.46-20.64-16.61-10.39-5.03-6.20

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1,5241,7781,6791,506151.04631.76
Capital Expenditures
-2,255-2,297-1,875-1,168-686.21-437.85
Free Cash Flow
-731.1-519.1-196.46337.67-535.18193.91
Free Cash Flow Growth
------59.83%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
7.16%4.62%2.30%8.21%-0.23%-2.63%
Profit Margin
4.79%3.04%1.69%5.69%-0.17%-0.32%
FCF Margin
-7.63%-5.35%-2.19%4.39%-4.76%3.40%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingJul '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.6000.6000.4000.250
Dividend Per Share Growth
50.00%50.00%60.00%-
Dividend Yield
2.68%3.39%3.42%2.42%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
17.0021.5128.449.30--
Forward PE
16.7112.5511.1114.9045.92188.00
P/FCF Ratio
---12.05-18.52
PS Ratio
1.380.650.480.530.220.63