387.60GBp-0.10%Mkt Cap: 4.55B $P/E: —Today
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 AgenciesKey Statistics
Company
Market Cap4.55B $
Enterprise Value10.02B $
Revenue (TTM)14.41B $
Gross Profit2.33B $
Net Income (TTM)-233.70M $
Revenue/Share13.39 USD
Last Price387.60 GBp
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees97.4K
CountryGB
SectorCommunication Services
IndustryAdvertising Agencies
ISINJE00B8KF9B49
Valuation
P/E (Trailing)—
P/E (Forward)7.09
PEG4.26
EV/EBITDA15.90
EV/Revenue0.70
P/S0.31
P/B1.60
EPS (TTM)-0.22
EPS (Forward)0.55
52W Range
218.5087% of range412.60
52W High412.60 GBp
52W Low218.50 GBp
Profitability
Gross Margin15.84%
Oper. Margin4.09%
EBITDA Margin4.37%
Profit Margin-1.59%
ROE-8.46%
ROA-0.89%
Growth
Revenue Growth-4.40%
Earnings Growth-57.50%
Cash Flow & Leverage
Operating CF786.96M $
CapEx (TTM)202.17M $
FCF Margin5.61%
FCF Yield17.79%
Net Debt5.24B $
Net Debt/EBITDA8.31
Balance Sheet
Debt/Equity2.69
Current Ratio0.87
Quick Ratio0.87
Book Value/Sh2.416 GBp
Cash/Share2.194 GBp
Dividends
Fwd Div Rate0.1500 GBp
Trail. Div Rate0.1500 GBp
Div. Yield3.90%
5Y Avg Yield5.66%
Payout Ratio113.87%
Ex-Div DateOct 8, 2026
Pay Date—
Analyst Consensus
Rating3.1 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)348.87 GBp
Upside (mean)-10.0%
Target Range250.00 GBp – 435.00 GBp
GBp250.00-10.0% to meanGBp435.00
# Analysts15
Ownership
Shares Out.1.08B
Float1.07B
Insiders0.28%
Institutions72.43%
Technical
SMA 50295.10 (+31.3%)
SMA 200285.70 (+35.7%)
Beta0.70
S&P 52W Chg19.97%
Avg Vol (30d)5.37M
Avg Vol (10d)8.30M
Technical Indicators
RSI (14)67.2
MACD31.8666
MACD Signal27.9636
MACD Hist.+3.9030
BB Upper444.74 GBp
BB Middle342.06 GBp
BB Lower239.39 GBp
BB Width60.03%
ATR (14)18.59 GBp
Vol Ratio (20d)0.82x