WPP hits new low on FY25 results and strategy update

Shares in WPP (WPP) fell 8% to a new low of 250p after it published weak FY25 results and announced a strategic overhaul. Today’s drop took the global media group’s stock price to its lowest level in almost three decades. Share price: 250p (-8%) PE: 7.5x Market Cap : £2.8bn Yield: 6% Large writedowns For … Continue reading WPP hits new low on FY25 results and strategy update