CFPZF Financials: Canfor Corporation AI Analysis