Companies: 10,795·Total market cap: $144.5T
Capital Power Corp

Capital Power Corp

CPWPFOTCUtilities● Active
$17.67
+$0.00(+0.00%)
Market Cap$2.8B
P/E Ratio
52W High$19
52W Low$11.24
Overview

Capital Power Corp (CPWPF) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · CPWPF · as of Jun 9, 2026

Key Statistics

EPS (TTM)$-0.22cpwpf eps ttm · cpwpf earnings per shareEarnings history
PE Ratio (TTM)cpwpf pe ratio ttm · cpwpf price to earningsPE Ratio deep dive
Revenue (TTM)$3.4Bcpwpf revenue ttm · cpwpf annual revenueFull revenue history
Dividend Yield6.75%does cpwpf pay dividends · cpwpf dividend yieldDividend history
Shares Outstanding150.5Mcpwpf shares outstanding · cpwpf floatShares outstanding history
Next EarningsAug 5, 2026Est.cpwpf earnings date · cpwpf next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$3.32B▼ 11.98% YoY
202320242025
capital power corp revenue · cpwpf revenue 2025
FY 2025Net Income$159.9M▼ 77.13% YoY
202320242025
capital power corp net income · cpwpf profit 2025
FY 2025EPS$0.88▼ 82.95% YoY
202320242025
cpwpf eps · capital power corp earnings per share 2025
TTM:Revenue: $3.40BNet Income: $24.3MEPS: $-0.22View income statement →

Stock Performance

Full History
1D-36.39%
1W-36.39%
1M-36.39%
3M-36.39%
YTD-36.39%
1Y-36.39%
5Y-32.78%

About Capital Power Corp

CEOAvik Dey
IPO DateFeb 24, 2020
Employees741
CountryCA

Capital Power Corp is a prominent North American energy company focused on the development, acquisition, and management of power generation facilities. Through its subsidiary, the company operates a d…

what is capital power corp · cpwpf stock overview · capital power corp company profile · who is capital power corp ceo · cpwpf OTC · capital power corp headquarters · capital power corp business segments

About Stock Overview & Key Data

Capital Power Corp (CPWPF) is a Utilities company in the Independent Power Producers industry, listed on OTC since Feb 24, 2020. As of the latest trading session, CPWPF stock price is $17.67, with a market capitalization of $2.8B. The stock has returned -36.39% over the past 12 months and -36.39% year-to-date.

In fiscal year 2025, Capital Power Corp reported revenue of $3.3B. For detailed financial data including revenue history, earnings, and balance sheet — use the tabs above.

Frequently Asked Questions

As of the latest trading session, Capital Power Corp (CPWPF) stock price is $17.67. The stock is traded on OTC under the ticker symbol CPWPF. The 52-week range is $11.24 – $19.00.

CPWPF stock priceCPWPF quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 9, 2026Not investment advice