GNCGF Financials: Greencore Group PLC AI Analysis