OTC : CPWPF

Capital Power Corp — Institutional Ownership

$17.6692 USD

$0 (0.0%)

Volume
10
Average Volume
8
Market Capitalization
$2.78B
P/E Ratio
122.87
Dividend Yield
4.21%
Price Target
Year High
$19.00
Year Low
$17.67
Day High
Day Low
Payout Ratio
$3.19
Current Ratio
$0.80
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
CPWPF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $24.25 150.46M $3.65B $118.9M $6.88B $10.41B
2024-12-31 $25.41 128.9M $3.28B $792M $5.11B $7.59B
2023-12-31 $25.15 117.06M $2.94B $1.42B $4.86B $6.38B
2022-12-31 $25.73 116.54M $3B $290M $3.87B $6.58B
2021-12-31 $24.02 112.05M $2.69B $370M $3.5B $5.82B
2020-12-31 $14.34 105.3M $1.51B $343M $3.7B $4.86B
2019-12-31 $17.89 104.3M $1.87B $226M $3.52B $5.16B
2018-12-31 $18.82 102.98M $1.94B $134M $2.66B $4.47B
2017-12-31 $17.35 100.75M $1.75B $39M $2.16B $3.87B
2016-12-31 $18.53 96.21M $1.78B $83M $1.53B $3.23B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $25.08 156.86M $3.93B $153.07M $7.15B $10.93B
2026-03-31 $24.59 156.27M $3.84B $139.36M $7.04B $10.74B
2025-12-31 $24.25 155.96M $3.78B $118.9M $6.88B $10.54B
2025-09-30 $24.60 155.35M $3.82B $204.29M $6.84B $10.45B
2025-06-30 $24.03 128.9M $3.1B $308M $7.1B $9.89B
2025-03-31 $25.42 128.9M $3.28B $689M $5.07B $7.66B
2024-12-31 $25.41 128.9M $3.28B $792M $5.11B $7.59B
2024-09-30 $25.70 130.27M $3.35B $153M $5.13B $8.33B
2024-06-30 $25.98 129.55M $3.37B $332M $5.15B $8.18B
2024-03-31 $25.69 123.7M $3.18B $152M $4.8B $7.83B
2023-12-31 $25.15 117.57M $2.96B $1.42B $4.86B $6.4B
2023-09-30 $25.80 116.97M $3.02B $399M $3.79B $6.41B