CFPZF Financials: Canfor Corp AI Analysis