235.80GBp-4.61%Mkt Cap: 2.76B $P/E: —1d ago
WPP plc, a creative transformation company, provides communications, experience, commerce, and technology services in North America, the United Kingdom, Western Continental Europe, the Asia Pacific, Latin America, Africa…
Industry Peers
Advertising Agenciesvs Advertising Agencies
P/B
Cheaper
Div Yield
Lower
1M Perf
Higher
Indicators:|
Key Statistics
Company
Market Cap2.76B $
Enterprise Value7.51B $
Revenue (TTM)14.73B $
Gross Profit2.33B $
Net Income (TTM)-233.70M $
Revenue/Share13.69 USD
Last Price235.80 GBp
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees98.7K
CountryGB
SectorCommunication Services
IndustryAdvertising Agencies
ISINJE00B8KF9B49
Valuation
P/E (Trailing)—
P/E (Forward)4.34
PEG4.26
EV/EBITDA12.39
EV/Revenue0.51
P/S0.19
P/B1.00
EPS (TTM)-0.20
EPS (Forward)0.54
52W Range
218.505% of range537.20
52W High537.20 GBp
52W Low218.50 GBp
Profitability
Gross Margin15.84%
Oper. Margin2.21%
EBITDA Margin4.12%
Profit Margin-1.59%
ROE-8.46%
ROA-0.89%
Growth
Revenue Growth-8.30%
Earnings Growth—
Cash Flow & Leverage
Operating CF786.96M $
CapEx (TTM)202.17M $
FCF Margin-0.47%
FCF Yield-2.49%
Net Debt4.50B $
Net Debt/EBITDA7.42
Balance Sheet
Debt/Equity2.69
Current Ratio0.89
Quick Ratio0.87
Book Value/Sh2.355 GBp
Cash/Share2.498 GBp
Dividends
Fwd Div Rate0.1500 GBp
Trail. Div Rate0.1500 GBp
Div. Yield6.11%
5Y Avg Yield5.56%
Payout Ratio113.87%
Ex-Div DateJun 4, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)309.06 GBp
Upside (mean)+31.1%
Target Range210.00 GBp – 435.00 GBp
GBp210.00+31.1% to meanGBp435.00
# Analysts16
Ownership
Shares Out.1.08B
Float1.08B
Insiders0.28%
Institutions73.33%
Technical
SMA 50269.44 (-12.5%)
SMA 200292.06 (-19.3%)
Beta0.66
S&P 52W Chg20.05%
Avg Vol (30d)5.42M
Avg Vol (10d)6.63M
Technical Indicators
RSI (14)27.8
MACD-5.5893
MACD Signal-1.0958
MACD Hist.-4.4935
BB Upper294.16 GBp
BB Middle268.42 GBp
BB Lower242.67 GBp
BB Width19.18%
ATR (14)13.61 GBp
Vol Ratio (20d)0.78x