Loading...
XTSECPX.PR.C
Market cap6.19bUSD
Dec 24, Last price  
18.00CAD
Name

Capital Power Corp

Chart & Performance

D1W1MN
XTSE:CPX.PR.C chart

Profile

Capital Power Corporation develops, acquires, owns, and operates renewable and thermal power generation facilities in Canada and the United States. It generates electricity from various energy sources, including wind, solar, waste heat, natural gas, and coal. The company owns an approximately 6,600 megawatts of power generation capacity at 26 facilities. It also manages its related electricity, natural gas, and emissions portfolios by undertaking trading and marketing activities. The company was founded in 1891 and is headquartered in Edmonton, Canada.
IPO date
Jun 26, 2009
Employees
737
Domiciled in
CA
Incorporated in
CA

Valuation

Title
CAD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
4,150,000
48.27%
2,799,000
50.73%
1,857,000
-1.28%
Cost of revenue
2,498,000
1,905,000
957,000
Unusual Expense (Income)
NOPBT
1,652,000
894,000
900,000
NOPBT Margin
39.81%
31.94%
48.47%
Operating Taxes
204,000
13,000
60,000
Tax Rate
12.35%
1.45%
6.67%
NOPAT
1,448,000
881,000
840,000
Net income
744,000
439.13%
138,000
40.82%
98,000
-27.94%
Dividends
(290,000)
(296,000)
(219,000)
Dividend yield
6.52%
5.45%
4.92%
Proceeds from repurchase of equity
399,000
(134,000)
88,000
BB yield
-8.98%
2.47%
-1.98%
Debt
Debt current
597,000
133,000
126,000
Long-term debt
4,413,000
3,885,000
3,508,000
Deferred revenue
245,000
291,000
Other long-term liabilities
980,000
949,000
763,000
Net debt
2,639,000
3,291,000
3,119,000
Cash flow
Cash from operating activities
768,000
935,000
867,000
CAPEX
(723,000)
(682,000)
(622,000)
Cash from investing activities
(807,000)
(910,000)
(565,000)
Cash from financing activities
1,157,000
(102,000)
(275,000)
FCF
867,000
1,110,000
825,000
Balance
Cash
1,423,000
290,000
370,000
Long term investments
948,000
437,000
145,000
Excess cash
2,163,500
587,050
422,150
Stockholders' equity
3,186,000
2,460,000
2,859,000
Invested Capital
6,865,500
6,933,950
6,956,850
ROIC
20.99%
12.68%
11.88%
ROCE
17.02%
11.10%
11.30%
EV
Common stock shares outstanding
117,457
117,222
112,807
Price
37.84
-18.33%
46.33
17.41%
39.46
12.81%
Market cap
4,444,573
-18.16%
5,430,889
22.00%
4,451,381
20.22%
EV
7,682,573
9,330,889
8,341,381
EBITDA
2,237,000
1,447,000
1,434,000
EV/EBITDA
3.43
6.45
5.82
Interest
163,000
140,000
140,000
Interest/NOPBT
9.87%
15.66%
15.56%