_id
691053fdccc777a4e85d5551
Ticker
CPXWF
Name
Capital Power Corporation
Exchange
PINK
Address
10423-101 Street NW, Edmonton, AB, Canada, T5H 0E9
Country
USA
Sector
Utilities
Industry
Utilities - Independent Power Producers
Currency
USD
Website
https://www.capitalpower.com
Description
Capital Power Corporation develops, acquires, owns, and operates renewable and thermal power generation facilities in Canada and the United States. The company generates electricity from various energy sources, including wind, waste heat, solar, landfill gas, gas, and battery storage. It also manages its related electricity and natural gas portfolios by undertaking trading and marketing activities. In addition, the company owns approximately 10 gigawatts of gross power generation capacity in North America; 180 MW of renewable generation capacity in North Carolina; approximately 350 MW of natural gas and battery energy storage systems in Ontario. Capital Power Corporation was founded in 1891 and is headquartered in Edmonton, Canada.
Last Close
43.43
Volume
-
Current Price
42.74
Change
0.4958
Last Updated
2026-01-02T11:54:56.053Z
Image
data:image/webp;base64,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
Ipo Date
-
Market Cap
6763547648
Next Dividend Date
2026-01-30T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.4958
Dividend Yield
4.6401497426298555
Sentiment
0.88071
Sentiment Sources
10
Current Quarter
2025-09-30
Revenue
647636000
Cost Of Revenue
811340000
Gross Profit
-163704000
Operating Expenses
38772000
Operating Income
-202476000
Interest Expense
66774000
Pretax Income
134984000
Net Income
110572000
Eps
0.7117607743791406
Dividends Per Share
62466000
Shares Outstanding
155606000
Income Tax Expense
25130000
EBITDA
299406000
Operating Margin
-31.263858093126384
Total Other Income Expense Net
337460000
Cash
146472000
Short Term Investments
-
Receivables
532038000
Inventories
162268000
Total Current Assets
1041818000
Property Plant Equipment
8108374000
Total Assets
11017710000
Payables
551424000
Short Term Debt
509780000
Long Term Debt
-
Total Liabilities
7421966000
Equity
3601488000
Bs_currency_symbol
-
Depreciation
115598000
Change In Working Capital
55286000
Cash From Operations
280738000
Capital Expenditures
105546000
Cash From Investing
-70364000
Cash From Financing
-287918000
Net Change In Cash
-79753999
Cf_currency_symbol
-
PE
21.3941
PB
1.8435871007372509
ROE
3.070175438596491
ROA
1.003584229390681
FCF
175192000
Fcf Percent
0.270509977827051
Piotroski FScore
4
Health Score
59
Deep Value Investing Score
4
Defensive Investing Score
6.5
Dividend Investing Score
4
Economic Moat Investing Score
7.8
Garp Investing Score
4.5
Growth Investing Score
4.5
Momentum Investing Score
6.5
Net Net Investing Score
4
Quality Investing Score
5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
647636000
Quarters > 0 > income Statement > cost Of Revenue
811340000
Quarters > 0 > income Statement > gross Profit
-163704000
Quarters > 0 > income Statement > operating Expenses
38772000
Quarters > 0 > income Statement > operating Income
-202476000
Quarters > 0 > income Statement > interest Expense
66774000
Quarters > 0 > income Statement > pretax Income
134984000
Quarters > 0 > income Statement > net Income
110572000
Quarters > 0 > income Statement > eps
0.7117607743791406
Quarters > 0 > income Statement > dividends Per Share
62466000
Quarters > 0 > income Statement > shares Outstanding
155349949
Quarters > 0 > income Statement > income Tax Expense
25130000
Quarters > 0 > income Statement > EBITDA
299406000
Quarters > 0 > income Statement > operating Margin
-31.263858093126384
Quarters > 0 > income Statement > total Other Income Expense Net
337460000
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
146472000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
532038000
Quarters > 0 > balance Sheet > inventories
162268000
Quarters > 0 > balance Sheet > total Current Assets
1041818000
Quarters > 0 > balance Sheet > property Plant Equipment
8108374000
Quarters > 0 > balance Sheet > total Assets
11017710000
Quarters > 0 > balance Sheet > payables
551424000
Quarters > 0 > balance Sheet > short Term Debt
509780000
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
7421966000
Quarters > 0 > balance Sheet > equity
3601488000
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
110572000
Quarters > 0 > cash Flow > depreciation
115598000
Quarters > 0 > cash Flow > change In Working Capital
55286000
Quarters > 0 > cash Flow > cash From Operations
280738000
Quarters > 0 > cash Flow > capital Expenditures
105546000
Quarters > 0 > cash Flow > cash From Investing
-70364000
Quarters > 0 > cash Flow > cash From Financing
-287918000
Quarters > 0 > cash Flow > net Change In Cash
-79753999
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.7117607743791406
Quarters > 0 > ratios > PB
1.8435871007372509
Quarters > 0 > ratios > ROE
3.070175438596491
Quarters > 0 > ratios > ROA
1.003584229390681
Quarters > 0 > ratios > FCF
175192000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.270509977827051
Quarters > 0 > health Score
59
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
441000000
Quarters > 1 > income Statement > cost Of Revenue
260000000
Quarters > 1 > income Statement > gross Profit
181000000
Quarters > 1 > income Statement > operating Expenses
312000000
Quarters > 1 > income Statement > operating Income
-131000000
Quarters > 1 > income Statement > interest Expense
68000000
Quarters > 1 > income Statement > pretax Income
-185000000
Quarters > 1 > income Statement > net Income
-132000000
Quarters > 1 > income Statement > eps
-0.872905443549443
Quarters > 1 > income Statement > dividends Per Share
79000000
Quarters > 1 > income Statement > shares Outstanding
151219128
Quarters > 1 > income Statement > income Tax Expense
-54000000
Quarters > 1 > income Statement > EBITDA
21000000
Quarters > 1 > income Statement > operating Margin
-29.705215419501137
Quarters > 1 > income Statement > total Other Income Expense Net
-54000000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
308000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
734000000
Quarters > 1 > balance Sheet > inventories
204000000
Quarters > 1 > balance Sheet > total Current Assets
1502000000
Quarters > 1 > balance Sheet > property Plant Equipment
11100000000
Quarters > 1 > balance Sheet > total Assets
15171000000
Quarters > 1 > balance Sheet > payables
626000000
Quarters > 1 > balance Sheet > short Term Debt
558000000
Quarters > 1 > balance Sheet > long Term Debt
6383000000
Quarters > 1 > balance Sheet > total Liabilities
10300000000
Quarters > 1 > balance Sheet > equity
4878000000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
-131000000
Quarters > 1 > cash Flow > depreciation
138000000
Quarters > 1 > cash Flow > change In Working Capital
-79000000
Quarters > 1 > cash Flow > cash From Operations
143000000
Quarters > 1 > cash Flow > capital Expenditures
141000000
Quarters > 1 > cash Flow > cash From Investing
-3103000000
Quarters > 1 > cash Flow > cash From Financing
2611000000
Quarters > 1 > cash Flow > net Change In Cash
-381000000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
-0.872905443549443
Quarters > 1 > ratios > PB
1.324949883296433
Quarters > 1 > ratios > ROE
-2.706027060270603
Quarters > 1 > ratios > ROA
-0.8700810757366028
Quarters > 1 > ratios > FCF
2000000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.0045351473922902496
Quarters > 1 > health Score
20
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
988000000
Quarters > 2 > income Statement > cost Of Revenue
489000000
Quarters > 2 > income Statement > gross Profit
499000000
Quarters > 2 > income Statement > operating Expenses
263000000
Quarters > 2 > income Statement > operating Income
236000000
Quarters > 2 > income Statement > interest Expense
61000000
Quarters > 2 > income Statement > pretax Income
198000000
Quarters > 2 > income Statement > net Income
151000000
Quarters > 2 > income Statement > eps
1.0823139930512575
Quarters > 2 > income Statement > dividends Per Share
82000000
Quarters > 2 > income Statement > shares Outstanding
139515890
Quarters > 2 > income Statement > income Tax Expense
48000000
Quarters > 2 > income Statement > EBITDA
385000000
Quarters > 2 > income Statement > operating Margin
23.88663967611336
Quarters > 2 > income Statement > total Other Income Expense Net
-38000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
689000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
617000000
Quarters > 2 > balance Sheet > inventories
207000000
Quarters > 2 > balance Sheet > total Current Assets
1805000000
Quarters > 2 > balance Sheet > property Plant Equipment
8205000000
Quarters > 2 > balance Sheet > total Assets
12850000000
Quarters > 2 > balance Sheet > payables
694000000
Quarters > 2 > balance Sheet > short Term Debt
467000000
Quarters > 2 > balance Sheet > long Term Debt
4472000000
Quarters > 2 > balance Sheet > total Liabilities
8217000000
Quarters > 2 > balance Sheet > equity
4640000000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
150000000
Quarters > 2 > cash Flow > depreciation
126000000
Quarters > 2 > cash Flow > change In Working Capital
25000000
Quarters > 2 > cash Flow > cash From Operations
210000000
Quarters > 2 > cash Flow > capital Expenditures
288000000
Quarters > 2 > cash Flow > cash From Investing
-276000000
Quarters > 2 > cash Flow > cash From Financing
-115000000
Quarters > 2 > cash Flow > net Change In Cash
-176000000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
1.0823139930512575
Quarters > 2 > ratios > PB
1.2851097281465516
Quarters > 2 > ratios > ROE
3.2543103448275863
Quarters > 2 > ratios > ROA
1.1750972762645913
Quarters > 2 > ratios > FCF
-78000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.07894736842105263
Quarters > 2 > health Score
45
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
847000000
Quarters > 3 > income Statement > cost Of Revenue
445000000
Quarters > 3 > income Statement > gross Profit
402000000
Quarters > 3 > income Statement > operating Expenses
364000000
Quarters > 3 > income Statement > operating Income
38000000
Quarters > 3 > income Statement > interest Expense
63000000
Quarters > 3 > income Statement > pretax Income
287000000
Quarters > 3 > income Statement > net Income
240000000
Quarters > 3 > income Statement > eps
1.838590929651788
Quarters > 3 > income Statement > dividends Per Share
76000000
Quarters > 3 > income Statement > shares Outstanding
130534746
Quarters > 3 > income Statement > income Tax Expense
45000000
Quarters > 3 > income Statement > EBITDA
487000000
Quarters > 3 > income Statement > operating Margin
4.4864226682408495
Quarters > 3 > income Statement > total Other Income Expense Net
249000000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
792000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
568000000
Quarters > 3 > balance Sheet > inventories
235000000
Quarters > 3 > balance Sheet > total Current Assets
1948000000
Quarters > 3 > balance Sheet > property Plant Equipment
8179000000
Quarters > 3 > balance Sheet > total Assets
12930000000
Quarters > 3 > balance Sheet > payables
163000000
Quarters > 3 > balance Sheet > short Term Debt
157000000
Quarters > 3 > balance Sheet > long Term Debt
4819000000
Quarters > 3 > balance Sheet > total Liabilities
8359000000
Quarters > 3 > balance Sheet > equity
4576000000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
242000000
Quarters > 3 > cash Flow > depreciation
137000000
Quarters > 3 > cash Flow > change In Working Capital
166000000
Quarters > 3 > cash Flow > cash From Operations
438000000
Quarters > 3 > cash Flow > capital Expenditures
395000000
Quarters > 3 > cash Flow > cash From Investing
-70000000
Quarters > 3 > cash Flow > cash From Financing
331000000
Quarters > 3 > cash Flow > net Change In Cash
712000000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
1.838590929651788
Quarters > 3 > ratios > PB
1.2191990917919582
Quarters > 3 > ratios > ROE
5.244755244755245
Quarters > 3 > ratios > ROA
1.8561484918793503
Quarters > 3 > ratios > FCF
43000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.05076741440377804
Quarters > 3 > health Score
50
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
3770000000
Annuals > 0 > income Statement > cost Of Revenue
1787000000
Annuals > 0 > income Statement > gross Profit
1983000000
Annuals > 0 > income Statement > operating Expenses
1217000000
Annuals > 0 > income Statement > operating Income
766000000
Annuals > 0 > income Statement > interest Expense
223000000
Annuals > 0 > income Statement > pretax Income
899000000
Annuals > 0 > income Statement > net Income
699000000
Annuals > 0 > income Statement > eps
5.40915234612929
Annuals > 0 > income Statement > dividends Per Share
281000000
Annuals > 0 > income Statement > shares Outstanding
129225423
Annuals > 0 > income Statement > income Tax Expense
198000000
Annuals > 0 > income Statement > EBITDA
1625000000
Annuals > 0 > income Statement > operating Margin
20.318302387267906
Annuals > 0 > income Statement > total Other Income Expense Net
133000000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
792000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
568000000
Annuals > 0 > balance Sheet > inventories
235000000
Annuals > 0 > balance Sheet > total Current Assets
1948000000
Annuals > 0 > balance Sheet > property Plant Equipment
8179000000
Annuals > 0 > balance Sheet > total Assets
12930000000
Annuals > 0 > balance Sheet > payables
163000000
Annuals > 0 > balance Sheet > short Term Debt
157000000
Annuals > 0 > balance Sheet > long Term Debt
4819000000
Annuals > 0 > balance Sheet > total Liabilities
8359000000
Annuals > 0 > balance Sheet > equity
4576000000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
701000000
Annuals > 0 > cash Flow > depreciation
503000000
Annuals > 0 > cash Flow > change In Working Capital
173000000
Annuals > 0 > cash Flow > cash From Operations
1144000000
Annuals > 0 > cash Flow > capital Expenditures
1070000000
Annuals > 0 > cash Flow > cash From Investing
-1916000000
Annuals > 0 > cash Flow > cash From Financing
202000000
Annuals > 0 > cash Flow > net Change In Cash
-558000000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
5.40915234612929
Annuals > 0 > ratios > PB
1.2264554459986887
Annuals > 0 > ratios > ROE
15.275349650349652
Annuals > 0 > ratios > ROA
5.406032482598608
Annuals > 0 > ratios > FCF
74000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.019628647214854113
Annuals > 0 > health Score
57
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4068000000
Annuals > 1 > income Statement > cost Of Revenue
2326000000
Annuals > 1 > income Statement > gross Profit
1742000000
Annuals > 1 > income Statement > operating Expenses
697000000
Annuals > 1 > income Statement > operating Income
1045000000
Annuals > 1 > income Statement > interest Expense
163000000
Annuals > 1 > income Statement > pretax Income
941000000
Annuals > 1 > income Statement > net Income
744000000
Annuals > 1 > income Statement > eps
6.334233276904737
Annuals > 1 > income Statement > dividends Per Share
290000000
Annuals > 1 > income Statement > shares Outstanding
117456994
Annuals > 1 > income Statement > income Tax Expense
204000000
Annuals > 1 > income Statement > EBITDA
1678000000
Annuals > 1 > income Statement > operating Margin
25.688298918387414
Annuals > 1 > income Statement > total Other Income Expense Net
-104000000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
1423000000
Annuals > 1 > balance Sheet > short Term Investments
-2000000
Annuals > 1 > balance Sheet > receivables
707000000
Annuals > 1 > balance Sheet > inventories
309000000
Annuals > 1 > balance Sheet > total Current Assets
2632000000
Annuals > 1 > balance Sheet > property Plant Equipment
6675000000
Annuals > 1 > balance Sheet > total Assets
11156000000
Annuals > 1 > balance Sheet > payables
183000000
Annuals > 1 > balance Sheet > short Term Debt
597000000
Annuals > 1 > balance Sheet > long Term Debt
4126000000
Annuals > 1 > balance Sheet > total Liabilities
7970000000
Annuals > 1 > balance Sheet > equity
3190000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
737000000
Annuals > 1 > cash Flow > depreciation
574000000
Annuals > 1 > cash Flow > change In Working Capital
-226000000
Annuals > 1 > cash Flow > cash From Operations
822000000
Annuals > 1 > cash Flow > capital Expenditures
723000000
Annuals > 1 > cash Flow > cash From Investing
-807000000
Annuals > 1 > cash Flow > cash From Financing
1103000000
Annuals > 1 > cash Flow > net Change In Cash
1116000000
Annuals > 1 > cash Flow > currency_symbol
CAD
Annuals > 1 > ratios > PE
6.334233276904737
Annuals > 1 > ratios > PB
1.5991088556175548
Annuals > 1 > ratios > ROE
23.322884012539184
Annuals > 1 > ratios > ROA
6.669057009680889
Annuals > 1 > ratios > FCF
99000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.024336283185840708
Annuals > 1 > health Score
60
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2799000000
Annuals > 2 > income Statement > cost Of Revenue
1578000000
Annuals > 2 > income Statement > gross Profit
1221000000
Annuals > 2 > income Statement > operating Expenses
911000000
Annuals > 2 > income Statement > operating Income
302000000
Annuals > 2 > income Statement > interest Expense
140000000
Annuals > 2 > income Statement > pretax Income
141000000
Annuals > 2 > income Statement > net Income
138000000
Annuals > 2 > income Statement > eps
1.1772548426932459
Annuals > 2 > income Statement > dividends Per Share
296000000
Annuals > 2 > income Statement > shares Outstanding
117221858
Annuals > 2 > income Statement > income Tax Expense
13000000
Annuals > 2 > income Statement > EBITDA
841000000
Annuals > 2 > income Statement > operating Margin
10.789567702750983
Annuals > 2 > income Statement > total Other Income Expense Net
-161000000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
290000000
Annuals > 2 > balance Sheet > short Term Investments
17000000
Annuals > 2 > balance Sheet > receivables
910000000
Annuals > 2 > balance Sheet > inventories
242000000
Annuals > 2 > balance Sheet > total Current Assets
1686000000
Annuals > 2 > balance Sheet > property Plant Equipment
6487000000
Annuals > 2 > balance Sheet > total Assets
10135000000
Annuals > 2 > balance Sheet > payables
117000000
Annuals > 2 > balance Sheet > short Term Debt
143000000
Annuals > 2 > balance Sheet > long Term Debt
3593000000
Annuals > 2 > balance Sheet > total Liabilities
7675000000
Annuals > 2 > balance Sheet > equity
2454000000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
128000000
Annuals > 2 > cash Flow > depreciation
553000000
Annuals > 2 > cash Flow > change In Working Capital
179000000
Annuals > 2 > cash Flow > cash From Operations
935000000
Annuals > 2 > cash Flow > capital Expenditures
682000000
Annuals > 2 > cash Flow > cash From Investing
-910000000
Annuals > 2 > cash Flow > cash From Financing
-102000000
Annuals > 2 > cash Flow > net Change In Cash
-80000000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
1.1772548426932459
Annuals > 2 > ratios > PB
2.074549834123879
Annuals > 2 > ratios > ROE
5.623471882640587
Annuals > 2 > ratios > ROA
1.361618154908732
Annuals > 2 > ratios > FCF
253000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.09038942479456949
Annuals > 2 > health Score
46
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1857000000
Annuals > 3 > income Statement > cost Of Revenue
667000000
Annuals > 3 > income Statement > gross Profit
1190000000
Annuals > 3 > income Statement > operating Expenses
852000000
Annuals > 3 > income Statement > operating Income
276000000
Annuals > 3 > income Statement > interest Expense
140000000
Annuals > 3 > income Statement > pretax Income
147000000
Annuals > 3 > income Statement > net Income
98000000
Annuals > 3 > income Statement > eps
0.8687371343797881
Annuals > 3 > income Statement > dividends Per Share
219000000
Annuals > 3 > income Statement > shares Outstanding
112807426
Annuals > 3 > income Statement > income Tax Expense
60000000
Annuals > 3 > income Statement > EBITDA
831000000
Annuals > 3 > income Statement > operating Margin
14.862681744749596
Annuals > 3 > income Statement > total Other Income Expense Net
-129000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
370000000
Annuals > 3 > balance Sheet > short Term Investments
9000000
Annuals > 3 > balance Sheet > receivables
432000000
Annuals > 3 > balance Sheet > inventories
217000000
Annuals > 3 > balance Sheet > total Current Assets
1186000000
Annuals > 3 > balance Sheet > property Plant Equipment
6323000000
Annuals > 3 > balance Sheet > total Assets
9073000000
Annuals > 3 > balance Sheet > payables
69000000
Annuals > 3 > balance Sheet > short Term Debt
6000000
Annuals > 3 > balance Sheet > long Term Debt
3234000000
Annuals > 3 > balance Sheet > total Liabilities
6214000000
Annuals > 3 > balance Sheet > equity
2841000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
87000000
Annuals > 3 > cash Flow > depreciation
534000000
Annuals > 3 > cash Flow > change In Working Capital
100000000
Annuals > 3 > cash Flow > cash From Operations
867000000
Annuals > 3 > cash Flow > capital Expenditures
622000000
Annuals > 3 > cash Flow > cash From Investing
-565000000
Annuals > 3 > cash Flow > cash From Financing
-275000000
Annuals > 3 > cash Flow > net Change In Cash
20000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.8687371343797881
Annuals > 3 > ratios > PB
1.724472548813798
Annuals > 3 > ratios > ROE
3.4494896163322775
Annuals > 3 > ratios > ROA
1.0801278518681803
Annuals > 3 > ratios > FCF
245000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.13193322563274099
Annuals > 3 > health Score
51
Valuation > metrics > PE
21.3941
Valuation > metrics > PB
1.8435871007372509
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.070175438596491
Profitability > metrics > ROA
10.613370089593383
Profitability > metrics > Net Margin
0.17073170731707318
Profitability > final Score
62
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
2.060805422647528
Risk > metrics > Interest Coverage
-3.032258064516129
Risk > final Score
6
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.9817320703653586
Liquidity > metrics > Quick Ratio
0.8288227334235453
Liquidity > final Score
51
Liquidity > verdict
Weak
Prev Valuations > 0
80
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
0
Prev Profitabilities > 1
55
Prev Profitabilities > 2
70
Prev Risks > 0
10
Prev Risks > 1
45
Prev Risks > 2
32
Prev Liquidities > 0
82
Prev Liquidities > 1
89
Prev Liquidities > 2
100
Updated At
2026-01-20T21:38:59.672Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-25
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.54
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.6824
Earnings History > 1 > eps Estimate
0.99
Earnings History > 1 > eps Difference
-0.3076
Earnings History > 1 > surprise Percent
-31.0707
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-30
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
-0.6642
Earnings History > 2 > eps Estimate
0.48
Earnings History > 2 > eps Difference
-1.1442
Earnings History > 2 > surprise Percent
-238.375
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.7193
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.2514
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.966
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.3717
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.167
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-28
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.5433
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.6835
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.5009
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-01
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.8018
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-01
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.7
Earnings History > 12 > eps Estimate
0.79
Earnings History > 12 > eps Difference
-0.09
Earnings History > 12 > surprise Percent
-11.3924
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-31
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.25
Earnings History > 13 > eps Estimate
0.95
Earnings History > 13 > eps Difference
0.3
Earnings History > 13 > surprise Percent
31.5789
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-02
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.76
Earnings History > 14 > eps Estimate
0.53
Earnings History > 14 > eps Difference
0.23
Earnings History > 14 > surprise Percent
43.3962
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-02
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.93
Earnings History > 15 > eps Estimate
0.74
Earnings History > 15 > eps Difference
0.19
Earnings History > 15 > surprise Percent
25.6757
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.47
Earnings History > 16 > eps Estimate
0.62
Earnings History > 16 > eps Difference
-0.15
Earnings History > 16 > surprise Percent
-24.1935
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.55
Earnings History > 17 > eps Estimate
0.79
Earnings History > 17 > eps Difference
-0.24
Earnings History > 17 > surprise Percent
-30.3797
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-30
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.32
Earnings History > 18 > eps Estimate
0.42
Earnings History > 18 > eps Difference
-0.1
Earnings History > 18 > surprise Percent
-23.8095
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-30
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.64
Earnings History > 19 > eps Estimate
0.6
Earnings History > 19 > eps Difference
0.04
Earnings History > 19 > surprise Percent
6.6667
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-19
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.12
Earnings History > 20 > eps Estimate
0.44
Earnings History > 20 > eps Difference
-0.32
Earnings History > 20 > surprise Percent
-72.7273
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-02
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.66
Earnings History > 21 > eps Estimate
0.69
Earnings History > 21 > eps Difference
-0.03
Earnings History > 21 > surprise Percent
-4.3478
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.17
Earnings History > 22 > eps Estimate
0.33
Earnings History > 22 > eps Difference
-0.16
Earnings History > 22 > surprise Percent
-48.4848
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-04
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.27
Earnings History > 23 > eps Estimate
0.46
Earnings History > 23 > eps Difference
-0.19
Earnings History > 23 > surprise Percent
-41.3043
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-24
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.29
Earnings History > 24 > eps Estimate
0.43
Earnings History > 24 > eps Difference
-0.14
Earnings History > 24 > surprise Percent
-32.5581
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-28
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.6
Earnings History > 25 > eps Estimate
0.62
Earnings History > 25 > eps Difference
-0.02
Earnings History > 25 > surprise Percent
-3.2258
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-29
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.14
Earnings History > 26 > eps Estimate
0.36
Earnings History > 26 > eps Difference
-0.22
Earnings History > 26 > surprise Percent
-61.1111
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-29
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.29
Earnings History > 27 > eps Estimate
0.53
Earnings History > 27 > eps Difference
-0.24
Earnings History > 27 > surprise Percent
-45.283
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-19
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.33
Earnings History > 28 > eps Estimate
0.41
Earnings History > 28 > eps Difference
-0.08
Earnings History > 28 > surprise Percent
-19.5122
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-29
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.35
Earnings History > 29 > eps Estimate
0.44
Earnings History > 29 > eps Difference
-0.09
Earnings History > 29 > surprise Percent
-20.4545
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-30
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.22
Earnings History > 30 > eps Estimate
0.3
Earnings History > 30 > eps Difference
-0.08
Earnings History > 30 > surprise Percent
-26.6667
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-30
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.3
Earnings History > 31 > eps Estimate
0.39
Earnings History > 31 > eps Difference
-0.09
Earnings History > 31 > surprise Percent
-23.0769
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-16
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.24
Earnings History > 32 > eps Estimate
0.39
Earnings History > 32 > eps Difference
-0.15
Earnings History > 32 > surprise Percent
-38.4615
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-25
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.28
Earnings History > 33 > eps Estimate
0.33
Earnings History > 33 > eps Difference
-0.05
Earnings History > 33 > surprise Percent
-15.1515
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.27
Earnings History > 34 > eps Estimate
0.26
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
3.8462
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-01
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.34
Earnings History > 35 > eps Estimate
0.3
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
13.3333
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-21
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.27
Earnings History > 36 > eps Estimate
0.28
Earnings History > 36 > eps Difference
-0.01
Earnings History > 36 > surprise Percent
-3.5714
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-24
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.31
Earnings History > 37 > eps Estimate
0.25
Earnings History > 37 > eps Difference
0.06
Earnings History > 37 > surprise Percent
24
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-25
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.3
Earnings History > 38 > eps Estimate
0.18
Earnings History > 38 > eps Difference
0.12
Earnings History > 38 > surprise Percent
66.6667
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-25
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.33
Earnings History > 39 > eps Estimate
0.35
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-5.7143
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-18
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.42
Earnings History > 40 > eps Estimate
0.33
Earnings History > 40 > eps Difference
0.09
Earnings History > 40 > surprise Percent
27.2727
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-26
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.33
Earnings History > 41 > eps Estimate
0.26
Earnings History > 41 > eps Difference
0.07
Earnings History > 41 > surprise Percent
26.9231
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-27
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.1
Earnings History > 42 > eps Estimate
0.21
Earnings History > 42 > eps Difference
-0.11
Earnings History > 42 > surprise Percent
-52.381
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-24
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.32
Earnings History > 43 > eps Estimate
0.33
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-3.0303
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-23
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.2
Earnings History > 44 > eps Estimate
0.37
Earnings History > 44 > eps Difference
-0.17
Earnings History > 44 > surprise Percent
-45.9459
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-24
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.12
Earnings History > 45 > eps Estimate
0.28
Earnings History > 45 > eps Difference
-0.16
Earnings History > 45 > surprise Percent
-57.1429
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-25
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.07
Earnings History > 46 > eps Estimate
0.23
Earnings History > 46 > eps Difference
-0.16
Earnings History > 46 > surprise Percent
-69.5652
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-25
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.31
Earnings History > 47 > eps Estimate
0.39
Earnings History > 47 > eps Difference
-0.08
Earnings History > 47 > surprise Percent
-20.5128
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-28
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.35
Earnings History > 48 > eps Estimate
0.34
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
2.9412
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-25
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.63
Earnings History > 49 > eps Estimate
0.39
Earnings History > 49 > eps Difference
0.24
Earnings History > 49 > surprise Percent
61.5385
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-26
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.24
Earnings History > 50 > eps Estimate
0.19
Earnings History > 50 > eps Difference
0.05
Earnings History > 50 > surprise Percent
26.3158
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-26
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.36
Earnings History > 51 > eps Estimate
0.39
Earnings History > 51 > eps Difference
-0.03
Earnings History > 51 > surprise Percent
-7.6923
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-01
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.23
Earnings History > 52 > eps Estimate
0.37
Earnings History > 52 > eps Difference
-0.14
Earnings History > 52 > surprise Percent
-37.8378
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.55
Earnings History > 53 > eps Estimate
0.37
Earnings History > 53 > eps Difference
0.18
Earnings History > 53 > surprise Percent
48.6486
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.07
Earnings History > 54 > eps Estimate
0.23
Earnings History > 54 > eps Difference
-0.16
Earnings History > 54 > surprise Percent
-69.5652
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-27
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.46
Earnings History > 55 > eps Estimate
0.34
Earnings History > 55 > eps Difference
0.12
Earnings History > 55 > surprise Percent
35.2941
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-13
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.36
Earnings History > 56 > eps Estimate
0.35
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
2.8571
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-25
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.43
Earnings History > 57 > eps Estimate
0.5
Earnings History > 57 > eps Difference
-0.07
Earnings History > 57 > surprise Percent
-14
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-27
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.07
Earnings History > 58 > eps Estimate
0.31
Earnings History > 58 > eps Difference
-0.24
Earnings History > 58 > surprise Percent
-77.4194
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-29
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.33
Earnings History > 59 > eps Estimate
0.31
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
6.4516
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-08
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.26
Earnings History > 60 > eps Estimate
0.16
Earnings History > 60 > eps Difference
0.1
Earnings History > 60 > surprise Percent
62.5
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-29
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.55
Earnings History > 61 > eps Estimate
0.34
Earnings History > 61 > eps Difference
0.21
Earnings History > 61 > surprise Percent
61.7647
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-03
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.05
Earnings History > 62 > eps Estimate
0.15
Earnings History > 62 > eps Difference
-0.1
Earnings History > 62 > surprise Percent
-66.6667
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-30
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.55
Earnings History > 63 > eps Estimate
0.36
Earnings History > 63 > eps Difference
0.19
Earnings History > 63 > surprise Percent
52.7778
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-03-09
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.33
Earnings History > 64 > eps Estimate
0.38
Earnings History > 64 > eps Difference
-0.05
Earnings History > 64 > surprise Percent
-13.1579
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.64
Earnings History > 65 > eps Estimate
0.33
Earnings History > 65 > eps Difference
0.31
Earnings History > 65 > surprise Percent
93.9394
Capital Power Corporation develops, acquires, owns, and operates renewable and thermal power generation facilities in Canada and the United States. The company generates electricity from various energy sources, including wind, waste heat, solar, landfill gas, gas, and battery storage. It also manages its related electricity and natural gas portfolios by undertaking trading and marketing activities. In addition, the company owns approximately 10 gigawatts of gross power generation capacity in North America; 180 MW of renewable generation capacity in North Carolina; approximately 350 MW of natural gas and battery energy storage systems in Ontario. Capital Power Corporation was founded in 1891 and is headquartered in Edmonton, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.4958Next Payout:
Jan 30, 2026Yield:
4.6401 %Capital Power Co. (OTCMKTS:CPXWF) Given Average Recommendation of “Moderate Buy” by Brokerages Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Capital Power Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.54
Date
2025-09-30
EPS Actual
0.6824
EPS Estimate
0.99
EPS Difference
-0.3076
Surprise Percent
-31.0707%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.