Desjardins Sticks to Their Buy Rating for Capital Power (CPX)
Desjardins analyst Brent Stadler maintained a Buy rating on Capital Power (CPX) and set a C$88.00 price target. The stock closed the prior session at C$73.80, implying upside relative to the target. The note also referenced broader Street expectations, citing a Strong Buy consensus rating and an average price target of C$85.36, which the article says would represent 15.66% upside. Stadler’s track record was described as a 2-star analyst with average returns of 2.4% and a 47.73% success rate, covering the Utilities sector and names including Capital Power, Northland Power, and TransAlta. In a June 22 report, TD Cowen also reiterated Buy with an C$80.00 target. For the quarter ended March 31, Capital Power reported C$1.08 billion in quarterly revenue and C$15 million in net profit, compared with C$775 million revenue and C$151 million net profit a year earlier.






