Live News EQUITY FLASH L impact Oct 28, 2026, 03:58 PM UTC Barclays Cuts Omada Health Price Target to $24 From $27 Barclays lowered its price target on Omada Health to $24 per share from $27. OMDA SquawkNews Desk