Capital Power Corporation (CPXWF)

OTCMKTS · Delayed Price · Currency is USD
46.72
+0.74 (1.61%)
Aug 11, 2026, 11:16 AM EST
Market Cap7.26B +7.0%
Revenue (ttm)2.92B +30.0%
Net Income77.46M -74.4%
EPS0.38 -81.7%
Shares Out n/a
PE Ratio93.73
Forward PE29.09
Dividend2.00 (4.36%)
Ex-Dividend DateJun 30, 2026
Volumen/a
Open46.72
Previous Close45.98
Day's Range46.72 - 46.72
52-Week Range39.08 - 53.84
Beta0.41
Analystsn/a
Price Targetn/a
Earnings DateJul 29, 2026