OTC : CPRHF

Capital Power Corp — Institutional Ownership

$18.87 USD

$0 (0.0%)

Volume
100
Average Volume
90
Market Capitalization
$2.96B
P/E Ratio
120.76
Dividend Yield
4.28%
Price Target
Year High
$19.58
Year Low
$14.75
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
CPRHF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $26.87 150.46M $4.04B $118.9M $6.88B $10.8B
2024-12-31 $28.13 128.9M $3.63B $792M $5.11B $7.94B
2023-12-31 $19.53 117.06M $2.29B $1.42B $4.86B $5.73B
2022-12-31 $22.67 116.54M $2.64B $290M $3.87B $6.22B
2021-12-31 $25.53 112.05M $2.86B $370M $3.5B $5.99B
2020-12-31 $18.45 105.3M $1.94B $343M $3.7B $5.29B
2019-12-31 $19.03 104.3M $1.99B $226M $3.52B $5.28B
2018-12-31 $20.02 102.98M $2.06B $134M $2.66B $4.59B
2017-12-31 $18.46 100.75M $1.86B $39M $2.16B $3.98B
2016-12-31 $19.71 96.21M $1.9B $83M $1.53B $3.34B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $26.79 156.86M $4.2B $153.07M $7.15B $11.19B
2026-03-31 $27.24 156.27M $4.26B $139.36M $7.04B $11.15B
2025-12-31 $26.87 155.96M $4.19B $118.9M $6.88B $10.95B
2025-09-30 $27.23 155.35M $4.23B $204.29M $6.84B $10.86B
2025-06-30 $26.60 128.9M $3.43B $308M $7.1B $10.22B
2025-03-31 $28.14 128.9M $3.63B $689M $5.07B $8.01B
2024-12-31 $28.13 128.9M $3.63B $792M $5.11B $7.94B
2024-09-30 $19.95 130.27M $2.6B $153M $5.13B $7.58B
2024-06-30 $20.17 129.55M $2.61B $332M $5.15B $7.43B
2024-03-31 $19.94 123.7M $2.47B $152M $4.8B $7.12B
2023-12-31 $19.53 117.57M $2.3B $1.42B $4.86B $5.74B
2023-09-30 $20.03 116.97M $2.34B $399M $3.79B $5.74B