CPWPF Financials: Capital Power Corp AI Analysis