WPP WPP plc

Partial data
387.60GBp-0.10%Mkt Cap: 4.55B $P/E: —

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…

Key Statistics

Company
Market Cap4.55B USD
Enterprise Value10.02B USD
Revenue (TTM)14.41B USD
Gross Profit2.33B USD
Net Income (TTM)-233.70M USD
Revenue/Share12.32 GBp
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 USD
CapEx (TTM)202.17M USD
FCF Margin5.61%
FCF Yield17.79%
Net Debt5.24B USD
Net Debt/EBITDA8.31
Balance Sheet
Debt/Equity2.69
Current Ratio0.87
Quick Ratio0.87
Book Value/Sh2.42 GBp
Cash/Share2.19 GBp
Dividends
Fwd Div Rate0.15 GBp
Trail. Div Rate0.15 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
250.00-10.0% to mean435.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