08:19:32 EDT Fri 18 Sep 2026
Enter Symbol
or Name
USA
CA



Login ID:
Password:
Save
Capital Power Corp
Symbol CPX
Shares Issued 156,888,809
Close 2026-09-17 C$ 61.70
Market Cap C$ 9,680,039,515
Recent Sedar+ Documents

Globe says Capital Power maintained at "buy"

2026-09-18 06:37 ET - In the News

The Globe and Mail reports in its Friday, Sept. 18, edition that TD Cowen analyst John Mould has reaffirmed his "buy" recommendation and $80 share target for Capital Power. The Globe's David Leeder writes in the Eye On Equities column that analysts on average target the shares at $83.19. Mr. Mould views Capital Power as well-positioned to benefit from rising electricity demand in key markets like Alberta and certain United States regions. Mr. Mould says in a note: "We believe Capital Power has built a strong track record of gas-fired M&A where it can add value (recontracting, optimization). Capital Power's pullback (down 22 per cent since early July) offers an attractive entry point. ... Capital Power shares are off 22 per cent since early July, making it the worst-performing equity in Canadian power and utilities over that time horizon. Finalizing the Meta offtake (July 8) was an anticipated milestone for Capital Power; we continue to view growing demand for electricity across its fleet (Alberta, PJM, recontracting) as a tailwind for the stock. Its valuation has declined by 1.9 times since the end of June, vs. declines of one times and 0.6 times for Canadian IPP and U.S. IPP peers."

© 2026 Canjex Publishing Ltd. All rights reserved.