Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON
  1. Homepage
  2. Equities
  3. Greece
  4. ATHENS STOCK EXCHANGE
  5. Public Power Corporation S.A.
  6. Financials
    PPC   GRS434003000

PUBLIC POWER CORPORATION S.A.

(PPC)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 3009581 7242 125--
Entreprise Value (EV)1 4 0459585 0075 4125 5945 657
P/E ratio -0,33x-0,57x49,5x23,2x12,3x8,95x
Yield ----0,71%2,35%
Capitalization / Revenue 0,06x0,19x0,37x0,45x0,48x0,50x
EV / Revenue 0,85x0,19x1,08x1,15x1,26x1,33x
EV / EBITDA 15,6x2,87x5,65x6,04x5,54x5,07x
Price to Book 0,08x0,32x0,56x0,68x0,65x0,62x
Nbr of stocks (in thousands) 232 000232 000232 000232 000--
Reference price (EUR) 1,294,137,439,169,169,16
Last update 04/23/201904/23/202004/20/202103/30/202103/30/202103/30/2021
1 EUR in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 4 7424 9324 6494 7124 4524 258
EBITDA1 2603348868961 0091 116
Operating profit (EBIT)1 -480-142296340410
Operating Margin -10,1%-3,05%6,28%7,63%9,62%
Pre-Tax Profit (EBT)1 -849-2 05867,088,7216317
Net income1 -904-1 68635,2110173243
Net margin -19,1%-34,2%0,76%2,33%3,89%5,71%
EPS2 -3,90-7,300,150,400,751,02
Dividend per Share2 ----0,070,22
Last update 04/23/201904/23/202004/20/202102/09/202101/29/202103/24/2021
1 EUR in Million
2 EUR
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 3 745-3 2843 2873 4693 532
Net Cash position1 ------
Leverage (Debt / EBITDA) 14,4x-3,71x3,67x3,44x3,16x
Free Cash Flow1 --6051611114,75
ROE (Net Profit / Equities) -13,8%-1,15%4,10%5,30%7,35%
Shareholders' equity1 6 530-3 0582 6763 2653 307
ROA (Net Profit / Asset) ------
Assets1 ------
Book Value Per Share2 17,013,113,313,514,114,9
Cash Flow per Share 4,69-----
Capex1 8655254026589031 029
Capex / Sales 18,3%10,6%8,64%14,0%20,3%24,2%
Last update 04/23/201904/23/202004/20/202105/26/202105/26/202105/14/2021
1 EUR in Million
2 EUR
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (EUR)
2 125 120 000
Capitalization (USD)
2 570 606 024
Net sales (EUR)
4 649 444 000
Net sales (USD)
5 624 804 362
Number of employees
13 327
Sales / Employee (EUR)
348 874
Sales / Employee (USD)
422 061
Free-Float
39,0%
Free-Float capitalization (EUR)
827 882 998
Free-Float capitalization (USD)
1 001 430 989
Avg. Exchange 20 sessions (EUR)
3 800 763
Avg. Exchange 20 sessions (USD)
4 598 088
Average Daily Capital Traded
0,18%
EPS & Dividend