Live News EARNINGS FLASH L impact Oct 06, 2026, 11:16 PM UTC Neogen outlines FY 2027 revenue of $885M-$890M and adjusted EBITDA of $181M-$183M as Petrifilm transfer nears start SquawkNews Desk