WPP CEO, chair buy 100,000 shares after stock price slump Purchase Price WPP CEO, chair buy 100,000 shares after stock price slump admin November 16, 2025 0 LONDON: WPP’s two top leaders have each spent more than £140,000 (about $177,000) buying 50,000 shares... Read More Read more about WPP CEO, chair buy 100,000 shares after stock price slump