FTZZF Financials: Canadian Phosphate Limited AI Analysis