US · USD

TSCO

Tractor Supply Company

$31.42+1.06% ($0.33)
Day's range
$30.53 – $31.52
Day's volume
$523.3M
52-week range
$28.94 – $55.04

Follow TSCO in the Fuolio

See how TSCO weighs in your net worth, what it has paid you and how far it is from your target allocation.

Create a free account

TSCO in numbers

Market cap
$16.4B
P/E
8.71
P/B
6.22
Dividend yield (12m)
3.02%
Net debt/EBITDA
1.04

The 12-month dividend yield of TSCO is 3.02%, above its 5-year average of 1.58%.

TSCO price history

10/06/202510/05/2026
Compare with

TSCO risk and return

Monthly closes adjusted for splits and distributions.

Metric12 months36 months60 months
Return-41.52%-18.43%-23.69%
Volatility (annualized)32.54%27.09%26.26%
Largest drawdown-43.12%-49.33%-49.33%
Positive months5/1220/3633/60

How much did investing in TSCO return?

$1,000.00 invested on 11/01/2021 would be worth $763.07 today.

Value today in TSCO
$763.07
Return over the period
-23.69%
Return per year
-5.34%
In the S&P 500
$1,702.20

With dividends reinvested, before taxes and costs, at month-end closes. Past returns do not guarantee future ones.

TSCO fundamentals

Valuation

  • P/E
    8.71
  • P/B
    6.22
  • EV/EBITDA
    9.89
  • EV/EBIT
    13.64
  • EV/Revenue
    1.16
  • P/EBIT
    12.21
  • P/S
    1.04
  • P/OCF
    12.73
  • P/FCF
    53.33
  • Earnings yield
    7.33%
  • PEG ratio
    —
  • Earnings per share
    $3.61
  • Book value per share
    $5.05

Debt

  • Net debt
    $1.9B
  • Net debt/EBITDA
    1.04
  • Net debt/Equity
    0.73
  • Debt/Equity
    0.82
  • Current ratio
    1.33
  • Quick ratio
    0.23
  • Cash ratio
    0.07

Efficiency

  • Gross margin
    36.46%
  • EBITDA margin
    11.75%
  • Operating margin
    8.51%
  • Net margin
    11.94%
  • Asset turnover
    1.30

Profitability

  • ROE
    71.46%
  • ROA
    15.46%
  • ROIC
    23.40%
  • Payout
    26.32%

Growth

  • Revenue CAGR (5 years)
    -4.30%
  • Earnings CAGR (5 years)
    16.46%
  • Revenue growth (year)
    —
  • Earnings growth (year)
    —
  • Revenue growth (quarter)
    —
  • Earnings growth (quarter)
    —

What is TSCO's fair price?

Two classic value formulas, with today's numbers. The current price is $31.42.

Graham's fair price
$20.25
35.54% below the price

√(22.50 × $3.61 × $5.05)

Benjamin Graham paid no more than a P/E of 15 and a P/B of 1.5. Their product, 22.5, times earnings (EPS) and book value per share gives the fair price.

Bazin's ceiling price
$12.59
59.94% below the price

$0.76 (5-year average) ÷ 6%

Décio Bazin only bought stocks yielding at least 6% a year in distributions. The ceiling price is the average dividend per share of recent years over 6%.

Graham ignores growth and debt; Bazin assumes past distributions repeat. They are references to compare, not a buy recommendation.

TSCO's indicators by year

Multiples at each year's closing price; margins and returns from that year's statements.

Indicator20252024202320222021202020192018
P/E24.02128.0620.9622.7526.9921.8319.4919.01
P/B10.2062.1110.7912.1213.448.506.996.48
EV/EBITDA14.2274.4813.1114.4717.1313.1711.9711.85
Dividend yield1.84%1.66%1.92%1.64%0.87%1.07%1.46%1.44%
Earnings per share$2.08$2.07$10.26$9.89$8.84$6.44$4.79$4.39
Book value per share$4.90$4.27$19.92$18.56$17.76$16.54$13.36$12.88
ROE42.46%48.51%51.50%53.31%49.79%38.93%35.88%34.09%
ROIC27.70%29.70%32.83%37.03%48.22%49.24%31.24%29.44%
Gross margin36.42%36.26%35.92%35.00%35.17%35.42%34.38%34.16%
EBITDA margin12.63%12.86%12.86%12.52%12.39%11.43%11.25%11.11%
Net margin7.06%7.40%7.61%7.66%7.83%7.05%6.73%6.73%
Net debt/EBITDA0.800.830.710.540.07-0.290.300.34

TSCO's financial statements

Line202520242023202220212020
Net revenue$15.5B$14.9B$14.6B$14.2B$12.7B$10.6B
Cost of revenue-$9.9B-$9.5B-$9.3B-$9.2B-$8.3B-$6.9B
Gross profit$5.7B$5.4B$5.2B$5B$4.5B$3.8B
EBITDA$2B$1.9B$1.9B$1.8B$1.6B$1.2B
EBIT$1.5B$1.5B$1.5B$1.4B$1.3B$996.9M
Financial result——————
Income before tax$1.4B$1.4B$1.4B$1.4B$1.3B$968.1M
Income tax-$302.2M-$311.7M-$325.2M-$315.6M-$283M-$219.2M
Net income$1.1B$1.1B$1.1B$1.1B$997.1M$749M

Figures the company filed with the CVM. Debt excludes leases; each quarter is that quarter alone.

Does TSCO pay dividends?

Dividend yield per year

  • 1.40%2017
  • 1.44%2018
  • 1.46%2019
  • 1.07%2020
  • 0.87%2021
  • 1.64%2022
  • 1.92%2023
  • 1.66%2024
  • 1.84%2025
  • 2.29%2026
Payment history
TypeLast day to ownPaymentPer share
Dividend08/21/202609/08/2026$0.24
Dividend05/26/202606/09/2026$0.24
Dividend02/23/202603/10/2026$0.24
Dividend11/21/202512/09/2025$0.23
Dividend08/22/202509/09/2025$0.23
Dividend05/27/202506/10/2025$0.23
Dividend02/25/202503/11/2025$0.23
Dividend11/22/202412/10/2024$0.22
Dividend08/23/202409/10/2024$0.22
Dividend05/23/202406/11/2024$0.22
Dividend02/22/202403/12/2024$0.22
Dividend11/23/202312/12/2023$0.21
See all 40 distributions
Earlier distributions
TypeLast day to ownPaymentPer share
Dividend08/24/202309/12/2023$0.21
Dividend05/25/202306/13/2023$0.21
Dividend02/23/202303/14/2023$0.21
Dividend11/17/202212/06/2022$0.18
Dividend08/18/202209/07/2022$0.18
Dividend05/23/202206/08/2022$0.18
Dividend02/16/202203/08/2022$0.18
Dividend11/18/202112/08/2021$0.10
Dividend08/19/202109/08/2021$0.10
Dividend05/20/202106/08/2021$0.10
Dividend02/18/202103/09/2021$0.10
Dividend11/19/202012/08/2020$0.08
Dividend08/20/202009/09/2020$0.08
Dividend05/21/202006/09/2020$0.07
Dividend02/20/202003/10/2020$0.07
Dividend11/21/201912/10/2019$0.07
Dividend08/22/201909/10/2019$0.07
Dividend05/23/201906/11/2019$0.07
Dividend02/21/201903/12/2019$0.06
Dividend11/22/201812/11/2018$0.06
Dividend08/23/201809/11/2018$0.06
Dividend05/24/201806/12/2018$0.06
Dividend02/22/201803/13/2018$0.05
Dividend11/16/201712/05/2017$0.05
Dividend08/16/201709/06/2017$0.05
Dividend05/17/201706/06/2017$0.05
Dividend02/22/201703/14/2017$0.05
Dividend11/08/201611/29/2016$0.05

About Tractor Supply Company

Sector
Retail

Questions about TSCO

How much is TSCO today?

TSCO is at $31.42 (1.06% on the day), last traded on 10/05/2026.

How much did TSCO pay in dividends in 2025?

TSCO paid $0.92 per share in 2025, a dividend yield of 1.84%.

What are the P/E and P/B of TSCO?

TSCO trades at a P/E of 8.71 and a P/B of 6.22.

How much did TSCO return in 12 months?

TSCO returned -41.52% in 12 months, with annualized volatility of 32.54% and a largest drawdown of -43.12%.