Start here if you're new
what it is
OUTFRONT rents billboard and transit ad space where your commute already forces you to look.
how it gets paid
Last year Outfront Media made $1.8B in revenue.
what just happened
Last quarter, OUTFRONT printed $0.55 in EPS versus a $0.30 estimate, which is an 83.3% beat.
At a glance
B balance sheet — gets the job done, barely
5/100 earnings predictability — expect surprises
32.5x trailing p/e — you're paying up for this one
4.9% dividend yield — cash in your pocket every quarter
5.0% return on capital — nothing to write home about
xvary composite: 50/100 — below average
What they do
OUTFRONT rents billboard and transit ad space where your commute already forces you to look.
This business wins because it already sits where your eyes go: all 25 largest U.S. markets and 145 markets across the U.S. and Canada. Scarcity (limited ad faces → only so many places to buy) → so what: if a brand wants your highway or subway line, there are not many other landlords.
communication
mid-cap
ad-sales
transit-ads
income
How they make money
$1.8B
annual revenue · revenue was roughly flat last year
total revenue
$1.8B
+0.0%
The products that matter
roadside and transit ad inventory
Billboard and Transit Advertising
$1.8B revenue · entire business
it's the whole $1.8B company. If occupancy rises or ad pricing firms up, you feel it quickly. If demand softens, you feel that quickly too. Welcome to owning one operating engine.
100% of revenue
Key numbers
24.0%
operating margin
Operating margin → profit after running the business but before interest and taxes → so what: on $1.8B of revenue, 24.0% points to about $432M of operating profit before financing costs.
$2.6B
long-term debt
Long-term debt → money owed beyond one year → so what: $2.6B equals 39% of capital, which leaves less room if ad demand softens.
4.9%
dividend yield
Dividend yield → cash you get each year relative to the stock price → so what: you are paid to wait, but projected dividend growth is -16.0%, so that income stream is not marching higher.
1.55
beta
Beta → how much a stock tends to swing versus the market → so what: at 1.55, this usually moves harder than the index in both directions.
Financial health
-
balance sheet grade
B — adequate — nothing special
-
risk rank
3 — safer than 50% of stocks
-
price stability
35 / 100
-
long-term debt
$2.6B (39% of capital)
-
net profit margin
14.3% — keeps 14 cents of every dollar in revenue
-
return on equity
24% — $0.24 profit for every $1 investors have put in
B — functional but not a standout on the balance sheet.
Total return vs. market
You invested $10,000 in OUT 3 years ago → it's now worth $16,020.
The index would have given you $14,770.
same period. same starting point. OUT beat the market by $1,250.
source: institutional data · total return
What just happened
beat estimates
Last quarter, OUTFRONT printed $0.55 in EPS versus a $0.30 estimate, which is an 83.3% beat.
Fourth-quarter revenue was $513.3M. Management said revenue rose 3.5% vs. prior year and AFFO climbed more than 20%, with transit growth of nearly 24% doing the heavy lifting.
the number that mattered
The 83.3% EPS surprise mattered because this stock is priced for improvement, and that quarter finally showed one.
-
outfront media shares have surged nearly 40% since our last review in late october, reflecting a notable improvement in operating performance and investor sentiment.
third-quarter results were modestly better than expected, with revenue of $467.5 million edging past our estimate and earnings coming in right at forecast.
-
revenue rose 3.5% vs. prior year, while affo increased more than 20%, supported by disciplined cost controls and accelerating transit demand.
-
the quarter marked a clear inflection point following several uneven periods earlier in the year.
-
transit advertising was the primary driver of improvement, posting growth of nearly 24%, led by strong performance in major urban markets, particularly new york city.
-
digital formats also continued to gain share, now accounting for more than one-third of total revenue, while billboard results were pressured by the exit of two lower-return contracts.
importantly, recent cost reductions and portfolio actions are beginning to flow through to profitability, lifting overall margins. management responded by raising its full year outlook for cash flow growth to the high-single-digit range, up from prior mid-single-digit expectations.
source: company earnings report, 2026
Get this snapshot in your inbox
This page, delivered free — plus weekly updates when the numbers change. plain english, no spam.
weekly updates
earnings alerts
plain english
no spam
What could go wrong
the main risk here is simple: OUT needs ad demand to stay decent while carrying $2.6B of long-term debt. That mix gets less forgiving fast if the revenue line cools.
ad budgets get cut
OUT sells advertising. If marketers pull back, the whole operating model feels it because billboard and transit advertising is 100% of revenue.
100% of the $1.8B revenue base depends on demand for ad space holding up
the debt load starts calling the shots
$2.6B of long-term debt is manageable when revenue is growing. It feels much heavier when the cycle turns and investors start focusing on the balance sheet first.
debt equals 39% of capital, which narrows management's room for error
transit strength fades
Transit advertising grew nearly 24% and helped the recent improvement. If that strength cools, one of the cleaner bright spots in the story gets dimmer.
recent momentum has leaned on transit more than the headline revenue number suggests
digital mix stops improving fast enough
Digital formats are now more than one-third of revenue, which is the better part of the mix. But billboard results were still hurt by the exit of two lower-return contracts.
if the better mix stalls, a 32.5x trailing multiple looks harder to defend
if ad demand softens, all $1.8B of revenue feels it. With $2.6B of debt, OUT has less room for mistakes than the 4.9% yield might imply.
source: institutional data · regulatory filings · risk analysis
Pay attention to
#
metric
the path from $1.8B to $2B revenue
That gap is the operating test. If OUT cannot grow into the $2B estimate, the valuation case gets thinner fast.
#
trend
digital mix above one-third of revenue
That is the cleaner growth lane inside the story. You want to see it keep taking share, not just hold the line.
!
risk
$2.6B debt vs. ad cycle reality
The debt load looks fine in a rebound. It looks different if advertisers get cautious.
cal
earnings
whether EPS keeps building from $0.75 full-year
Q4 EPS was $0.49. You need follow-through, not one solid quarter doing all the talking.
Analyst rankings
short-term outlook
average
momentum score 3 — the stock is moving with the market, not escaping it.
risk profile
average
stability score 3 — in human-speak, this is a normal-risk stock with cyclical swings baked in.
chart momentum
top 20%
technical score 2 — analysts expect above-average price performance in the year ahead.
earnings predictability
5 / 100
earnings are hard to model here. If you own it, expect more variance than the average income stock.
source: institutional data
Institutional activity
institutions have been net buying for 2 consecutive quarters — 142 buyers vs. 117 sellers in 3q2025. total institutional holdings: 0.2B shares. net buying for 2 quarters.
source: institutional data · 1q2025-3q2025
source: institutional data
Price targets
3-5 year target range
$14
$30
$22
target midpoint · 10% from current · 3-5yr high: $35 (+45% · 14% ann'l return)
source: institutional data · analyst targets
Want the deeper analysis?
The full deep dive: dcf model, scenario analysis, competitive moat breakdown, and quarterly tracking — everything on this page, taken further.
see plans from $5/mo
The deep dive
OUT
xvary deep dive
out
the full analysis is in the works.
what you'll get
dcf valuation model
bull / base / bear scenarios
competitive moat breakdown
quarterly earnings tracker
operating model projections
risk matrix with kill criteria
original price target + conviction
updated with every earnings
free · no spam · you'll be first to read it