OPC Energy Ltd. (TLV:OPCE)
Israel flag Israel · Delayed Price · Currency is ILS · Price in ILA
9,996.00
+6.00 (0.06%)
Jul 24, 2026, 1:44 PM IDT

OPC Energy Financials Overview

Millions USD. 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
1,085941.66762.98708.63548.02506.38
Revenue Growth
43.11%23.42%7.67%29.31%8.22%19.52%
Net Income
103.59108.5330.4839.9947.49-70.41
Earnings Per Share
0.360.390.130.180.23-0.37
EPS Growth
108.01%208.91%-28.35%-21.12%--

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Other Activities in The USA
179.86147.4339.813.33-26.04
Renewable Energies in The USA
62.5958.0362.640.5427.0226.36
Consolidation Adjustments
-1,017-900.88-467.29-392.64-531.81-356.88
Energy Transition in The USA
1,089909.03493.1423.46559.39356.88
Israel
770.12728.04634.76633.94493.42453.98
Total
1,085941.66762.98708.63548.02506.38

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,158913.74264.12279.62312.54235.03
Total Debt
2,4421,7791,2811,6021,2011,243
Net Cash (Debt)
-1,284-865.75-1,017-1,323-888.43-1,008
Net Cash Growth
------
Net Cash Per Share
-4.49-3.15-4.26-5.89-4.22-5.27

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
238.68314.62210.03137.4558.87123.78
Capital Expenditures
-240.32-126.1-345.94-339.6-267.9-248.85
Free Cash Flow
-1.65188.52-135.9-202.15-209.03-125.07
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
14.68%18.12%12.05%9.29%14.63%-24.13%
Profit Margin
9.55%11.53%3.99%5.64%8.67%-13.91%
FCF Margin
-0.15%20.02%-17.81%-28.53%-38.14%-24.70%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
87.4065.0568.3537.4147.48-
P/FCF Ratio
-37.45----
PS Ratio
9.057.502.732.114.114.48