DECJCDecaux SA
23.56EUR-0.42%Mkt Cap: 5.45B $P/E: 15.41

JCDecaux SE operates as an outdoor advertising company worldwide. It operates through three segments: Street Furniture, Transport, and Billboard. The Street Furniture segment provides advertising services in shopping mal…

Key Statistics

Company
Market Cap5.45B $
Enterprise Value8.39B $
Revenue (TTM)4.07B $
Gross Profit2.14B $
Net Income (TTM)285.43M $
Revenue/Share19.08 USD
Last Price23.56 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees11.9K
CountryFR
SectorCommunication Services
IndustryAdvertising Agencies
ISINFR0000077919
Valuation
P/E (Trailing)15.41
P/E (Forward)15.28
PEG1.59
EV/EBITDA9.45
EV/Revenue2.06
P/S1.34
P/B2.18
EPS (TTM)1.53
EPS (Forward)1.54
52W Range
14.1286% of range25.04
52W High25.04 EUR
52W Low14.12 EUR
Profitability
Gross Margin53.51%
Oper. Margin8.72%
EBITDA Margin21.85%
Profit Margin7.15%
ROE11.72%
ROA3.22%
Growth
Revenue Growth3.80%
Earnings Growth85.50%
Cash Flow & Leverage
Operating CF1.28B $
CapEx (TTM)329.78M $
FCF Margin23.07%
FCF Yield17.20%
Net Debt2.81B $
Net Debt/EBITDA3.16
Balance Sheet
Debt/Equity1.75
Current Ratio1.15
Quick Ratio1.08
Book Value/Sh10.82 EUR
Cash/Share6.247 EUR
Dividends
Fwd Div Rate0.6500 EUR
Trail. Div Rate0.6500 EUR
Div. Yield2.70%
5Y Avg Yield1.98%
Payout Ratio42.43%
Ex-Div DateMay 19, 2026
Pay Date
Analyst Consensus
Rating
Target (Mean)25.42 EUR
Upside (mean)+7.9%
Target Range19.90 EUR30.00 EUR
19.90+7.9% to mean30.00
# Analysts13
Ownership
Shares Out.212.76M
Float69.48M
Insiders66.89%
Institutions16.69%
Technical
SMA 5021.52 (+9.5%)
SMA 20018.32 (+28.6%)
Beta1.02
S&P 52W Chg18.16%
Avg Vol (30d)88.41K
Avg Vol (10d)160.48K
Technical Indicators
RSI (14)57.6
MACD0.6779
MACD Signal0.8416
MACD Hist.-0.1637
BB Upper25.62 EUR
BB Middle23.67 EUR
BB Lower21.72 EUR
BB Width16.48%
ATR (14)0.5451 EUR
Vol Ratio (20d)0.37x