Public Power Corporation S.A. (ATH:PPC)
Greece flag Greece · Delayed Price · Currency is EUR
21.96
+0.26 (1.20%)
Aug 17, 2026, 5:09 PM EET

Public Power Corporation Financials Overview

Millions EUR. 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
9,6039,7018,9797,68711,2535,706
Revenue Growth
0.05%8.05%16.81%-31.69%97.20%22.73%
Net Income
484.57295.05151.79437.53-19-18.4
Earnings Per Share
1.300.850.431.18-0.05-0.05
EPS Growth
193.04%96.58%-63.57%---

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Net-Offs /Adjustments
-4,441-6,113-7,757-6,569-8,565
Other
173.81133.4695.8698.24318.12
Generation/Supply
13,17613,74012,95711,24217,188
Distribution Network
694.121,9413,6832,9162,312
Total
9,6039,7018,9797,68711,253

Cash & Debt

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

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
2,1531,7781,6791,506151.04631.76
Capital Expenditures
-2,350-2,297-1,875-1,168-686.21-437.85
Free Cash Flow
-197.49-519.1-196.46337.67-535.18193.91
Free Cash Flow Growth
------59.83%

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '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.76%3.39%3.42%2.42%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
16.8921.5128.449.30--
Forward PE
14.8712.5511.1114.9045.92188.00
P/FCF Ratio
---12.05-18.52
PS Ratio
1.350.650.480.530.220.63