NEOG Financials: Neogen Corp AI Analysis