PPC produced 21 TWh in 2024 with 11.6 GW total installed capacity across thermal, hydroelectric, and renewable energy facilities. Founded in 1950 with the Hellenic Republic as primary shareholder, the company benefits from its entrenched market position and diversified renewable energy portfolio while facing energy transition headwinds.
Cyborg Score Rationale
PPC maintains strong market fundamentals with €10.4B trailing revenue and significant renewable energy capacity, but operates in a transitioning energy market and trades at a valuation discount versus European utilities. Growing profitability (Q3 2025 net income up 128% YoY) indicates operational improvement.
Top Insights
Greece represents 81.3% of net sales with significant expansion into Romania (18.1%) and other markets.
Stock reached all-time high of €18.30 on December 16, 2025, currently trading at €18.20 as of February 17, 2026, up 49.67% year-over-year.
Dividend yield is 2.20% with TTM payout ratio of 92.94%, reflecting shareholder-friendly capital allocation.
Company employs approximately 20,160 people as of January 2026.
Named Competitors
Heron Energy — Greek energy company competitor
Metlen Energy & Metals — Regional energy and metals operator
Recent Developments
(December 2025) Stock reached all-time high of €18.30, reflecting strong market sentiment and operational improvements