DailyGlimpse

Barclays, Novartis, WPP: Stock Movers Recap April 28

AI
April 28, 2026 · 2:16 PM

Today's market movers featured notable declines for Barclays, Novartis, and WPP. Barclays traders struggled to capitalize on a volatile quarter, with returns falling short of US rivals. Novartis saw profit drop more than expected and an unexpected sales decline in Q1, as generic competition hit its best-selling drugs. WPP reported an organic sales decline of 6.7% in Q1, worse than even the most pessimistic analyst forecasts.