capital power corps plan to buy and cancel up to 5 of its public float of shares has been approved by the toronto stock exchange the edmonton alberta wholesale power producer said wednesday it has approval for a normal course issuer bid to purchase up to 58 million shares during a oneyear period to march 2 2024