MMarketMath

ORLY

StalwartQuality: Medium (53/100)1 red flag

O’Reilly Automotive · Consumer Discretionary · Automotive Retail

$90.68

52w 82.59 – 108.72

20y monthly, adjusted

Mkt cap

$73.4B

P/E

28.9

P/FCF

46.1

FCF yield

2.2%

ROE

-332.5%

Shldr yield

2.9%

div 0.0% + bb 2.9%

What today's price assumes

At $73.4B, the market is pricing in 19.1% annual free-cash-flow growth for the next decade (10% discount rate, 2.5% terminal growth). Over the last ten years, FCF actually grew 5.5% per year — the price asks for acceleration beyond the historical record.

Simple DCF per-share range: $30 · $34 · $42 (4% / base / optimistic growth). An estimate, not a target.

Adjust the assumptions yourself →

Historical multiple lens

At its own median P/OCF of 15.5× across 18 years, ORLY would trade near $53/share (25th–75th percentile: $41–$59); it trades at 26.6× today.

Assumes the historical multiple regime persists — re-ratings can be permanent.

Growth record

Compound annual growth rates from as-filed 10-K data, split-adjusted

Rev 3y

+7.3%

Rev 5y

+8.9%

Rev 10y

+8.4%

EPS 5y

+12.2%

EPS 10y

+16.4%

FCF 5y

−7.6%

FCF 10y

+5.5%

Fundamentals

Fiscal 2008–2025, from SEC filings

Revenue

2008: $3.6B
2009: $4.8B
2010: $5.4B
2011: $5.8B
2012: $6.2B
2013: $6.6B
2014: $7.2B
2015: $8.0B
2016: $8.6B
2017: $9.0B
2018: $9.5B
2019: $10.1B
2020: $11.6B
2021: $13.3B
2022: $14.4B
2023: $15.8B
2024: $16.7B
2025: $17.8B
$0$5.0B$10.0B$15.0B
08
11
14
17
20
23

Net income

2008: $186.2M
2009: $307.5M
2010: $419.4M
2011: $507.7M
2012: $585.7M
2013: $670.3M
2014: $778.2M
2015: $931.2M
2016: $1.0B
2017: $1.1B
2018: $1.3B
2019: $1.4B
2020: $1.8B
2021: $2.2B
2022: $2.2B
2023: $2.3B
2024: $2.4B
2025: $2.5B
$0$1.0B$2.0B
08
11
14
17
20
23

Free cash flow

2008: −$43.1M
2009: −$129.6M
2010: $338.3M
2011: $790.7M
2012: $950.8M
2013: $512.1M
2014: $760.4M
2015: $931.5M
2016: $1.0B
2017: $937.7M
2018: $1.2B
2019: $1.1B
2020: $2.4B
2021: $2.8B
2022: $2.6B
2023: $2.0B
2024: $2.0B
2025: $1.6B
$0$1.0B$2.0B
08
11
14
17
20
23

Diluted shares (lower is better)

2008: 1.8B
2009: 1.9B
2010: 2.0B
2011: 1.9B
2012: 1.7B
2013: 1.6B
2014: 1.5B
2015: 1.4B
2016: 1.4B
2017: 1.3B
2018: 1.2B
2019: 1.1B
2020: 1.0B
2021: 980.5M
2022: 915.0M
2023: 915.0M
2024: 880.6M
2025: 855.9M
0500.0M1.0B1.5B2.0B
08
11
14
17
20
23

Margins

0%20%40%081114172023
Net marginFCF marginGross margin

Capital returned (dividends + buybacks)

2009: $0
2010: $0
2011: $976.6M
2012: $1.4B
2013: $933.0M
2014: $866.5M
2015: $1.1B
2016: $1.5B
2017: $2.2B
2018: $1.7B
2019: $1.4B
2020: $2.1B
2021: $2.5B
2022: $3.3B
2023: $3.2B
2024: $2.1B
2025: $2.1B
$0$1.0B$2.0B$3.0B
08
11
14
17
20
23

Cash vs long-term debt

$0$2.0B$4.0B$6.0B081114172023
CashLT debt

Quarterly

Discrete quarters from 10-Q filings; Q4 derived as fiscal year minus Q1–Q3. OCF is unwound from the year-to-date figures 10-Qs report. Compare to the same quarter a year ago — most businesses are seasonal.

Revenue by quarter

Q2'23: $4.1B
Q3'23: $4.2B
Q4'23: $3.8B
Q1'24: $4.0B
Q2'24: $4.3B
Q3'24: $4.4B
Q4'24: $4.1B
Q1'25: $4.1B
Q2'25: $4.5B
Q3'25: $4.7B
Q4'25: $4.4B
Q1'26: $4.6B
Q2'26: $4.9B
$0$2.0B$4.0B
23
24
24
25
26

Net income by quarter

Q2'23: $627.4M
Q3'23: $649.8M
Q4'23: $552.5M
Q1'24: $547.2M
Q2'24: $622.8M
Q3'24: $665.5M
Q4'24: $551.1M
Q1'25: $538.5M
Q2'25: $668.6M
Q3'25: $725.9M
Q4'25: $605.2M
Q1'26: $604.2M
Q2'26: $715.1M
$0$200.0M$400.0M$600.0M
23
24
24
25
26
QuarterRevenueYoYNet incomeYoYEPSOCF
Q2'26$4.9B+8.1%$715.1M+7.0%0.86$1.0B
Q1'26$4.6B+10.2%$604.2M+12.2%0.72$1.0B
Q4'25 *$4.4B+7.8%$605.2M+9.8%0.72$633.5M
Q3'25$4.7B+7.8%$725.9M+9.1%0.85$616.5M
Q2'25$4.5B+5.9%$668.6M+7.3%0.78$756.8M
Q1'25$4.1B+4.0%$538.5M−1.6%0.62$755.1M
Q4'24 *$4.1B+6.9%$551.1M−0.2%-7.95$624.5M
Q3'24$4.4B+3.8%$665.5M+2.4%0.76$772.0M
Q2'24$4.3B+5.0%$622.8M−0.7%0.70$948.9M
Q1'24$4.0B+7.2%$547.2M+5.9%9.20$704.2M
Q4'23$3.8B+5.1%$552.5M+4.5%9.26$516.4M
Q3'23$4.2B+10.7%$649.8M+11.0%10.72$866.3M
Q2'23$4.1B+10.8%$627.4M+8.8%10.22$937.6M

Track record

Compound annual growth by period. For debt and share count, negative is the good direction.

Series3y5y10y15y
Revenue+7.3%+8.9%+8.4%+8.3%
Operating cash flow−4.3%−0.5%+7.5%+9.5%
Free cash flow−14.9%−7.6%+5.5%+10.9%
EPS (diluted)+7.7%+12.2%+16.4%+19.3%
Equity−40.1%−41.0%−26.9%
LT debt+11.2%+7.9%+15.7%+20.7%
Diluted shares−2.2%−4.0%−5.0%−5.5%
Stock price+13.1%+18.0%+17.1%+22.5%

$100, 3 years ago

$145vs $176 in SPY

13.1% vs 20.7%/yr

$100, 5 years ago

$229vs $181 in SPY

18.0% vs 12.6%/yr

$100, 10 years ago

$486vs $412 in SPY

17.1% vs 15.2%/yr

$100, 15 years ago

$2,096vs $813 in SPY

22.5% vs 15.0%/yr

The $1 test — market value created per $1 of earnings retained (Buffett's hurdle: at least $1)

Last 5 years

$4.69

$54.5B created / $11.6B retained

Last 10 years

$3.25

$59.4B created / $18.2B retained

Quality & capital discipline

Cash-based returns and how management deploys capital

Cash ROIC

52.6%

OCF ÷ (equity + debt)

OCF / EV yield

3.5%

MC vs 10× OCF

2.66

≤1 = priced under 10× OCF

Debt / FCF

3.8y

SBC / FCF

2.2%

Owner earnings

$1.6B

OCF − capex − SBC

OE yield

2.1%

Share count 5y

−4.2%

per year; negative = buybacks

Capital intensity

35.2%

net PP&E ÷ revenue

Sales efficiency

$0.35

new PP&E per $1 new revenue, 5y

Growth engine (5y): reinvested 8.3% of operating cash flow at an incremental return of -5.9% — an organically fundable growth rate of about -0.5% per year (growth ≈ reinvestment rate × incremental ROIC).

Checklist

17 of 27 checks pass · 63%. Checks with structurally missing inputs are excluded.

Growth & Consistency

5/7

  • Revenue growth

    8.9% · 5y CAGR ≥ 5%

    pass
  • EPS growth

    12.2% · 5y CAGR ≥ 5%

    pass
  • FCF growth

    -7.6% · 5y CAGR ≥ 5%

    fail
  • Revenue rises consistently

    9 of 9 · up in ≥ 7 of last 10 years

    pass
  • FCF consistently positive

    10 of 10 · positive in ≥ 8 of last 10 years

    pass
  • Profitable every year

    10 of 10 · net income > 0 in ≥ 8 of last 10

    pass
  • Cash flow keeps up with sales

    -0.5% vs 8.9% · OCF CAGR ≥ 0.9× revenue CAGR

    fail

Profitability

6/7

  • Net margin

    14.3% · ≥ 8%

    pass
  • Operating margin

    19.5% · ≥ 10%

    pass
  • Gross margin stable or rising

    51.6% vs 51.2% · no drop > 2 pts over 3y

    pass
  • Return on equity

    -332.5% · ≥ 12%

    fail
  • Cash ROIC

    52.6% · ≥ 12%

    pass
  • FCF margin

    9.0% · ≥ 5%

    pass
  • Earnings back their cash

    OCF $2.8B vs NI $2.5B · OCF ≥ net income (latest FY)

    pass

Balance Sheet

2/5

  • Debt payable from cash flow

    3.8y · LT debt ≤ 3× FCF

    fail
  • Cash cushion

    3% · cash ≥ 50% of LT debt

    fail
  • Leverage

    -7.88 · LT debt ≤ 1.5× equity

    pass
  • Equity positive and compounding

    −$763.4M · equity > 0 and grew over ~5y

    fail
  • Interest burden

    7% · interest ≤ 15% of operating income

    pass

Capital Allocation

3/4

  • Share count flat or shrinking

    -4.2% · ≤ +0.5%/yr over ~5y

    pass
  • Stock comp restrained

    2% · SBC ≤ 15% of FCF

    pass
  • Distributions funded by FCF

    132% · dividends + buybacks ≤ 100% of FCF

    fail
  • Repurchases are a habit

    10 of 10 · buybacks in ≥ 5 of last 10 years

    pass

Valuation Discipline

1/4

  • FCF yield

    2.2% · ≥ 3%

    fail
  • Earnings multiple

    28.9 · P/E ≤ 25

    fail
  • Price asks less than history delivered

    19.1% vs 5.5% · implied FCF growth ≤ historical FCF CAGR

    fail
  • Shareholder yield

    2.9% · dividends + buybacks ≥ 2% of market cap

    pass

Red flags

Mechanical checks — a flag is a question to investigate, not a verdict

Distributions exceed FCF

Dividends plus buybacks exceeded free cash flow in the latest fiscal year.

Financial data

As filed in 10-Ks; per-share figures split-adjusted. $ in millions.

FYRevenueGross profitOp incomeNet incomeEPSOCFCapExFCFDividendsBuybacksSBCCashLT debtEquityShares
202517,7829,1743,4612,5382.972,7621,1691,5932,097351946,017-763856
202416,7088,5543,2512,3872.713,0501,0232,0262,077291305,521-1,371881
202315,8128,1053,1862,3472.563,0341,0062,0283,151282795,570-1,739915
202214,4107,3822,9542,1732.373,1485632,5853,282261094,372-1,061915
202113,3287,0202,9172,1652.213,2074432,7642,476253623,827-66980
202011,6046,0862,4191,7521.672,8374662,3712,087234664,1231401,049
201910,1505,3951,9211,3911.271,7086281,0801,43322403,8913971,096
20189,5365,0401,8151,3241.141,7285041,2231,71420313,4173541,159
20178,9784,7211,7251,1340.901,4044669382,17319462,9786531,261
20168,5934,5091,6991,0380.761,5114761,0341,505191471,8871,6271,362
20157,9674,1631,5149310.651,3454149311,136221161,4001,9611,430
20147,2163,7091,2707780.521,190430760866232511,4002,0181,494
20136,6493,3691,1036700.43908396512933222311,4001,9661,565
20126,1823,0979775860.341,2523019511,445222481,1002,1081,737
20115,7892,8378675080.261,119328791977213627982,8451,929
20105,3982,6217134190.21704365338017303573,2102,000
20094,8472,3275383070.16285415-130021276842,6861,942
20083,5771,6283361860.11299342-436312,2821,766

Some concepts are structurally absent for certain industries (banks report no gross profit or capex). Missing ≠ zero.