Tractor Supply (TSCO) Financials: Revenue & Earnings
$16.64B
Market Cap
17.33
P/E
16.35
Forward P/E
42
Score
TSCO price $31.93 -0.30 -0.95%
Stocklytics score rationale: value 64, quality 35, growth 28.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 6779579000 | 7256382000 | 7911046000 | 8351931000 | 10620352000 | 12731105000 | 14204717000 | 14555741000 | 14883231000 | 15524046000 |
Tractor Supply Company functions as a prominent retailer, catering to the rural lifestyle demographic throughout the United States. Its extensive product catalog encompasses items crucial for the health, well-being, development, and enclosure of equine, livestock, pets, and small animals. Additionally, it stocks a variety of hardware, truck, towing, and tool supplies. Shoppers can also find seasonal goods like…
TSCO fair value $30.79. Price $31.93. Price is about fair value.
Above fair value, and more expensive than usual. A larger premium than on 65% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 652.48M. Growth 8.63%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.70% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 521.04M. Net debt 5.75B. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-02-04 | — | 0.41 | — | 4.03B |
| 2026-10-22 | 0.43 | 0.41 | 3.91B | 3.82B |
| 2026-07-23 | 0.81 | 0.82 | 4.54B | 4.58B |
| 2026-04-21 | 0.31 | 0.34 | 3.59B | 3.63B |
| 2026-01-29 | 0.43 | 0.46 | 3.90B | 3.99B |
| 2025-10-23 | 0.49 | 0.48 | 3.72B | 3.72B |
| 2025-07-24 | 0.81 | 0.80 | 4.44B | 4.39B |
| 2025-04-24 | 0.34 | 0.37 | 3.47B | 3.53B |
| 2025-01-30 | 0.44 | 2.28 | 3.77B | 3.78B |
| 2024-10-24 | 0.45 | 0.45 | 3.47B | 3.48B |
| 2024-07-25 | 0.79 | 3.92 | 4.25B | 4.28B |
| 2024-04-25 | 0.37 | 1.72 | 3.39B | 3.40B |
| 2024-02-01 | 0.46 | 0.44 | 3.66B | 3.67B |
| 2023-10-26 | 0.47 | 0.45 | 3.41B | 3.47B |
| 2023-07-27 | 0.77 | 0.78 | 4.18B | 4.26B |
| 2023-04-27 | 0.33 | 0.34 | 3.30B | 3.32B |
| 2023-01-26 | 0.49 | 0.47 | 4.01B | 3.88B |
| 2022-10-20 | 0.42 | 0.42 | 3.27B | 3.28B |
| 2022-07-21 | 0.71 | 0.71 | 3.90B | 3.90B |
| 2022-04-21 | 0.33 | 0.28 | 3.02B | 2.92B |
| 2022-01-27 | 0.39 | 0.37 | 3.32B | 3.23B |
| 2021-10-21 | 0.39 | 0.33 | 3.02B | 2.81B |
| 2021-07-19 | 0.64 | 0.59 | 3.60B | 3.43B |
| 2021-04-22 | 0.31 | 0.20 | 2.79B | 2.42B |
| 2021-01-28 | 0.33 | 0.30 | 2.88B | 2.68B |
| 2020-10-22 | 0.32 | 0.28 | 2.61B | 2.22B |
| 2020-07-23 | 0.58 | 0.52 | 3.18B | 2.76B |
| 2020-04-23 | 0.14 | 0.14 | 1.96B | 1.93B |
| 2020-01-30 | 0.24 | 0.25 | 2.19B | 2.23B |
| 2019-10-24 | 0.21 | 0.21 | 1.98B | 2.00B |
| 2019-07-25 | 0.36 | 0.36 | 2.35B | 2.35B |
| 2019-04-25 | 0.13 | 0.11 | 1.82B | 1.59B |
| 2019-01-31 | 0.22 | 0.22 | 2.13B | 2.09B |
| 2018-10-25 | 0.19 | 0.17 | 1.88B | 1.72B |
| 2018-07-26 | 0.34 | 0.32 | 2.21B | 2.11B |
| 2018-04-26 | 0.11 | 0.12 | 1.68B | 1.68B |
| 2018-01-31 | 0.18 | 0.17 | 1.95B | 1.87B |
| 2017-10-25 | 0.14 | 0.14 | 1.72B | 1.63B |
| 2017-07-26 | 0.25 | 0.25 | 2.02B | 2.05B |
| 2017-04-26 | 0.09 | 0.09 | 1.56B | 1.56B |
Yield 2.97%. Payout ratio 50.99%. Frequency Quarterly.
Safety score 80/100 · Safe. Payout ratio is 51% of earnings. Dividends use most of free cash flow. Dividends were paid in 17 separate years. Yield is 3.0%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-08-24 | $0.24 | 2026-08-24 | 2026-09-08 | Quarterly |
| 2026-05-27 | $0.24 | 2026-05-27 | 2026-06-09 | Quarterly |
| 2026-02-24 | $0.24 | 2026-02-24 | 2026-03-10 | Quarterly |
| 2025-11-24 | $0.23 | 2025-11-24 | 2025-12-09 | Quarterly |
| 2025-08-25 | $0.23 | 2025-08-25 | 2025-09-09 | Quarterly |
| 2025-05-28 | $0.23 | 2025-05-28 | 2025-06-10 | Quarterly |
| 2025-02-26 | $0.23 | 2025-02-26 | 2025-03-11 | Quarterly |
| 2024-11-25 | $0.22 | 2024-11-25 | 2024-12-10 | Quarterly |
| 2024-08-26 | $0.22 | 2024-08-26 | 2024-09-10 | Quarterly |
| 2024-05-24 | $0.22 | 2024-05-28 | 2024-06-11 | Quarterly |
| 2024-02-23 | $0.22 | 2024-02-26 | 2024-03-12 | Quarterly |
| 2023-11-24 | $0.21 | 2023-11-27 | 2023-12-12 | Quarterly |
| 2023-08-25 | $0.21 | 2023-08-28 | 2023-09-12 | Quarterly |
| 2023-05-26 | $0.21 | 2023-05-30 | 2023-06-13 | Quarterly |
| 2023-02-24 | $0.21 | 2023-02-27 | 2023-03-14 | Quarterly |
| 2022-11-18 | $0.18 | 2022-11-21 | 2022-12-06 | Quarterly |
| 2022-08-19 | $0.18 | 2022-08-22 | 2022-09-07 | Quarterly |
| 2022-05-24 | $0.18 | 2022-05-25 | 2022-06-08 | Quarterly |
| 2022-02-17 | $0.18 | 2022-02-21 | 2022-03-08 | Quarterly |
| 2021-11-19 | $0.10 | 2021-11-22 | 2021-12-08 | Quarterly |
| 2021-08-20 | $0.10 | 2021-08-23 | 2021-09-08 | Quarterly |
| 2021-05-21 | $0.10 | 2021-05-24 | 2021-06-08 | Quarterly |
| 2021-02-19 | $0.10 | 2021-02-22 | 2021-03-09 | Quarterly |
| 2020-11-20 | $0.08 | 2020-11-23 | 2020-12-08 | Quarterly |
| 2020-08-21 | $0.08 | 2020-08-24 | 2020-09-09 | Quarterly |
| 2020-05-22 | $0.07 | 2020-05-26 | 2020-06-09 | Quarterly |
| 2020-02-21 | $0.07 | 2020-02-24 | 2020-03-10 | Quarterly |
| 2019-11-22 | $0.07 | 2019-11-25 | 2019-12-10 | Quarterly |
| 2019-08-23 | $0.07 | 2019-08-26 | 2019-09-10 | Quarterly |
| 2019-05-24 | $0.07 | 2019-05-28 | 2019-06-11 | Quarterly |
| 2019-02-22 | $0.06 | 2019-02-25 | 2019-03-12 | Quarterly |
| 2018-11-23 | $0.06 | 2018-11-26 | 2018-12-11 | Quarterly |
| 2018-08-24 | $0.06 | 2018-08-27 | 2018-09-11 | Quarterly |
| 2018-05-25 | $0.06 | 2018-05-29 | 2018-06-12 | Quarterly |
| 2018-02-23 | $0.05 | 2018-02-26 | 2018-03-13 | Quarterly |
| 2017-11-17 | $0.05 | 2017-11-20 | 2017-12-05 | Quarterly |
| 2017-08-17 | $0.05 | 2017-08-21 | 2017-09-06 | Quarterly |
| 2017-05-18 | $0.05 | 2017-05-22 | 2017-06-06 | Quarterly |
| 2017-02-23 | $0.05 | 2017-02-27 | 2017-03-14 | Quarterly |
| 2016-11-09 | $0.05 | 2016-11-14 | 2016-11-29 | Quarterly |
| 2016-08-11 | $0.05 | 2016-08-15 | 2016-08-30 | Quarterly |
| 2016-05-12 | $0.05 | 2016-05-16 | 2016-06-01 | Quarterly |
| 2016-02-18 | $0.04 | 2016-02-22 | 2016-03-08 | Quarterly |
| 2015-11-12 | $0.04 | 2015-11-16 | 2015-12-01 | Quarterly |
| 2015-08-13 | $0.04 | 2015-08-17 | 2015-09-01 | Quarterly |
| 2015-05-14 | $0.04 | 2015-05-18 | 2015-06-02 | Quarterly |
| 2015-02-19 | $0.03 | 2015-02-23 | 2015-03-10 | Quarterly |
| 2014-11-13 | $0.03 | 2014-11-17 | 2014-12-02 | Quarterly |
| 2014-08-14 | $0.03 | 2014-08-18 | 2014-09-03 | Quarterly |
| 2014-05-15 | $0.03 | 2014-05-19 | 2014-06-03 | Quarterly |
| 2014-02-20 | $0.03 | 2014-02-24 | 2014-03-11 | Quarterly |
| 2013-11-14 | $0.03 | 2013-11-18 | 2013-12-03 | Quarterly |
| 2013-08-15 | $0.03 | 2013-08-19 | 2013-09-04 | Quarterly |
| 2013-05-16 | $0.03 | 2013-05-20 | 2013-06-04 | Quarterly |
| 2013-02-21 | $0.02 | 2013-02-25 | 2013-03-12 | Quarterly |
| 2012-11-15 | $0.02 | 2012-11-19 | 2012-12-04 | Quarterly |
| 2012-08-16 | $0.02 | 2012-08-20 | 2012-09-05 | Quarterly |
| 2012-05-17 | $0.02 | 2012-05-21 | 2012-06-05 | Quarterly |
| 2012-02-23 | $0.01 | 2012-02-27 | 2012-03-13 | Quarterly |
| 2011-11-09 | $0.01 | 2011-11-14 | 2011-11-29 | Quarterly |
| 2011-08-11 | $0.01 | 2011-08-15 | 2011-08-30 | Quarterly |
| 2011-05-12 | $0.01 | 2011-05-16 | 2011-06-01 | Quarterly |
| 2011-02-17 | $0.01 | 2011-02-22 | 2011-03-08 | Quarterly |
| 2010-11-10 | $0.01 | 2010-11-15 | 2010-11-30 | Quarterly |
| 2010-08-12 | $0.01 | 2010-08-16 | 2010-08-31 | Quarterly |
| 2010-05-13 | $0.01 | 2010-05-17 | 2010-06-02 | Quarterly |
| 2010-03-11 | $0.01 | 2010-03-15 | 2010-03-29 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-01 | Ham Margaret M | Buy | 555 | $31.29 | 17.37K |
| 2026-10-01 | Krishnan Ramkumar | Buy | 839 | $31.29 | 26.25K |
| 2026-09-04 | Ham Margaret M | Buy | 85 | $35.05 | 2.98K |
| 2026-08-08 | Ledbetter Samuel Craig | Sell | 28 | $33.98 | 936 |
| 2026-08-06 | Ordus John P | Buy | 1.59K | — | — |
| 2026-08-06 | Ordus John P | Buy | 6.12K | $33.41 | 204.60K |
| 2026-08-06 | Estep Jonathan S | Buy | 794 | — | — |
| 2026-08-06 | Estep Jonathan S | Buy | 3.06K | $33.41 | 102.30K |
| 2026-08-05 | Ledbetter Samuel Craig | Buy | 9.21K | $33.12 | 305.17K |
| 2026-08-05 | Ledbetter Samuel Craig | Buy | 2.40K | — | — |
| 2026-08-05 | DAHL AMY E | Buy | 13.63K | — | — |
| 2026-08-05 | DAHL AMY E | Other | 0 | — | — |
| 2026-08-04 | MORRIS EDNA | Buy | 1.56K | $32.44 | 50.61K |
| 2026-08-04 | Lawton III Harry A | Buy | 12.95K | $32.20 | 416.83K |
| 2026-08-04 | Lawton III Harry A | Buy | 2.65K | $31.90 | 84.69K |
| 2026-08-03 | Hawaux Andre J | Buy | 3.15K | $31.83 | 100.26K |
| 2026-07-06 | Ledbetter Samuel Craig | Other | 0 | — | — |
| 2026-07-06 | Ledbetter Samuel Craig | Other | 0 | — | — |
| 2026-07-06 | Ledbetter Samuel Craig | Other | 5.64K | $46.59 | 262.77K |
| 2026-07-06 | Ledbetter Samuel Craig | Other | 7.58K | $50.39 | 381.96K |
| 2026-07-06 | Ledbetter Samuel Craig | Other | 6.54K | $54.97 | 359.61K |
| 2026-07-06 | Ledbetter Samuel Craig | Other | 7.56K | $53.78 | 406.42K |
| 2026-07-01 | Krishnan Ramkumar | Buy | 830 | — | — |
| 2026-07-01 | Ham Margaret M | Buy | 415 | — | — |
| 2026-06-08 | Ham Margaret M | Buy | 98 | $30.17 | 2.95K |
| 2026-05-14 | Jackson Denise L | Buy | 5.71K | — | — |
| 2026-05-14 | MORRIS EDNA | Buy | 9.17K | — | — |
| 2026-05-14 | Syngal Sonia | Buy | 5.71K | — | — |
| 2026-05-14 | Krishnan Ramkumar | Buy | 5.71K | — | — |
| 2026-05-14 | Hawaux Andre J | Buy | 5.71K | — | — |
| 2026-05-14 | Ham Margaret M | Buy | 5.71K | — | — |
| 2026-05-14 | Cardenas Ricardo | Buy | 5.71K | — | — |
| 2026-05-14 | Weikel Mark J | Buy | 5.71K | — | — |
| 2026-05-14 | Brown Joy | Buy | 5.71K | — | — |
| 2026-04-01 | Krishnan Ramkumar | Buy | 579 | $45.30 | 26.25K |
| 2026-04-01 | Ham Margaret M | Buy | 290 | $45.30 | 13.12K |
| 2026-02-13 | Yankee Colin | Buy | 5.70K | $46.59 | 265.33K |
| 2026-02-13 | Yankee Colin | Buy | 5.47K | $46.55 | 254.86K |
| 2026-02-13 | Yankee Colin | Sell | 4.69K | $55.37 | 259.91K |
| 2026-02-13 | Yankee Colin | Sell | 5.70K | $55.33 | 315.10K |
| 2026-02-13 | Yankee Colin | Sell | 781 | $55.38 | 43.25K |
| 2026-02-13 | Yankee Colin | Sell | 5.70K | $46.59 | 265.33K |
| 2026-02-13 | Yankee Colin | Sell | 5.47K | $46.55 | 254.86K |
| 2026-02-12 | Gardiner Kimberley S. | Sell | 315 | $54.06 | 17.01K |
| 2026-02-12 | Ordus John P | Sell | 680 | $54.06 | 36.78K |
| 2026-02-12 | Mills Robert D | Sell | 866 | $54.06 | 46.82K |
| 2026-02-12 | Lawton III Harry A | Sell | 5.72K | $54.06 | 309.46K |
| 2026-02-12 | Kersey Melissa | Sell | 557 | $54.06 | 30.10K |
| 2026-02-12 | Estep Jonathan S | Sell | 804 | $54.06 | 43.48K |
| 2026-02-12 | Barton Kurt D | Sell | 967 | $54.06 | 52.26K |
| 2026-02-12 | Yankee Colin | Sell | 588 | $54.06 | 31.78K |
| 2026-02-11 | Mills Robert D | Buy | 27.54K | $44.39 | 1.22M |
| 2026-02-11 | Mills Robert D | Buy | 35.41K | $28.64 | 1.01M |
| 2026-02-11 | Mills Robert D | Sell | 62.95K | $54.12 | 3.41M |
| 2026-02-11 | Mills Robert D | Sell | 35.41K | $28.64 | 1.01M |
| 2026-02-11 | Mills Robert D | Sell | 27.54K | $44.39 | 1.22M |
| 2026-02-11 | Estep Jonathan S | Buy | 59.74K | $28.64 | 1.71M |
| 2026-02-11 | Estep Jonathan S | Sell | 59.74K | $54.03 | 3.23M |
| 2026-02-11 | Estep Jonathan S | Sell | 59.74K | $28.64 | 1.71M |
| 2026-02-10 | Barton Kurt D | Buy | 10.61K | — | — |
| 2026-02-10 | Barton Kurt D | Sell | 1.88K | $53.81 | 101.38K |
| 2026-02-10 | Barton Kurt D | Buy | 47.50K | $53.78 | 2.55M |
| 2026-02-10 | Yankee Colin | Buy | 7.24K | — | — |
| 2026-02-10 | Yankee Colin | Buy | 32.39K | $53.78 | 1.74M |
| 2026-02-10 | Gardiner Kimberley S. | Buy | 3.25K | — | — |
| 2026-02-10 | Gardiner Kimberley S. | Buy | 14.57K | $53.78 | 783.84K |
| 2026-02-10 | Ordus John P | Buy | 6.27K | — | — |
| 2026-02-10 | Ordus John P | Buy | 28.07K | $53.78 | 1.51M |
| 2026-02-10 | Mills Robert D | Buy | 7.24K | — | — |
| 2026-02-10 | Mills Robert D | Buy | 32.39K | $53.78 | 1.74M |
| 2026-02-10 | Lawton III Harry A | Buy | 46.55K | — | — |
| 2026-02-10 | Lawton III Harry A | Buy | 208.37K | $53.78 | 11.21M |
| 2026-02-10 | Kersey Melissa | Buy | 5.30K | — | — |
| 2026-02-10 | Kersey Melissa | Buy | 23.75K | $53.78 | 1.28M |
| 2026-02-10 | Estep Jonathan S | Buy | 7.24K | — | — |
| 2026-02-10 | Estep Jonathan S | Buy | 32.39K | $53.78 | 1.74M |
| 2026-02-10 | Syngal Sonia | Buy | 781 | — | — |
| 2026-02-10 | Syngal Sonia | Other | 0 | — | — |
| 2026-02-09 | SABATINO THOMAS J JR | Other | 0 | — | — |
| 2026-02-08 | Ledbetter Samuel Craig | Other | 5.42K | $46.55 | 252.07K |
| 2026-02-08 | Lawton III Harry A | Sell | 6.20K | $54.74 | 339.57K |
| 2026-02-08 | Kersey Melissa | Sell | 607 | $54.74 | 33.24K |
| 2026-02-08 | Barton Kurt D | Sell | 901 | $54.74 | 49.32K |
| 2026-02-08 | Mills Robert D | Sell | 1.37K | $54.74 | 74.85K |
| 2026-02-08 | Ordus John P | Sell | 596 | $54.74 | 32.65K |
| 2026-02-08 | Yankee Colin | Sell | 609 | $54.74 | 33.34K |
| 2026-02-08 | Estep Jonathan S | Sell | 360 | $54.38 | 19.55K |
| 2026-02-06 | Barton Kurt D | Sell | 1.93K | $53.94 | 104.05K |
| 2026-02-05 | Yankee Colin | Sell | 665 | $54.80 | 36.46K |
| 2026-02-05 | Ordus John P | Sell | 748 | $54.80 | 40.99K |
| 2026-02-05 | Mills Robert D | Sell | 1.07K | $54.80 | 58.38K |
| 2026-02-05 | Lawton III Harry A | Sell | 6.44K | $54.80 | 353.17K |
| 2026-02-05 | Kersey Melissa | Sell | 665 | $54.80 | 36.46K |
| 2026-02-05 | Estep Jonathan S | Sell | 550 | $54.80 | 30.13K |
| 2026-02-05 | Barton Kurt D | Sell | 1.05K | $54.80 | 57.58K |
| 2026-02-03 | Lawton III Harry A | Sell | 84.67K | $53.16 | 4.50M |
| 2026-01-01 | Krishnan Ramkumar | Buy | 525 | $50.01 | 26.25K |
| 2026-01-01 | Ham Margaret M | Buy | 262 | $50.01 | 13.13K |
| 2026-01-01 | Weikel Mark J | Buy | 685 | $50.01 | 34.25K |
| 2025-11-14 | McKee Noni Ellison | Sell | 900 | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 1.10K, holders -97 vs prior quarter. Ownership 94.32%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 47.48M | 2.14M | +4.73% | 1.50B |
| INVESCO LTD. | 34.58M | 14.33M | +70.73% | 1.09B |
| VANGUARD CAPITAL MANAGEMENT LLC | 34.27M | -17.32K | -0.05% | 1.08B |
| CAPITAL RESEARCH GLOBAL INVESTORS | 30.02M | 19.39M | +182.30% | 948.97M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 26.71M | -1.18M | -4.22% | 844.32M |
| CAPITAL INTERNATIONAL INVESTORS | 25.83M | 13.58M | +110.81% | 816.50M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 23.54M | 1.74M | +7.98% | 743.95M |
| STATE STREET CORP | 23.50M | 665.65K | +2.92% | 742.86M |
| GEODE CAPITAL MANAGEMENT, LLC | 15.56M | -803.25K | -4.91% | 490.72M |
| JPMORGAN CHASE & CO | 10.67M | 1.92M | +22.01% | 332.77M |
| FRANKLIN TEMPLETON INC | 9.24M | -480.01K | -4.94% | 292.06M |
| MORGAN STANLEY | 8.92M | 438.81K | +5.17% | 282.09M |
| GOLDMAN SACHS GROUP INC | 7.45M | 2.52M | +51.14% | 235.56M |
| STIFEL FINANCIAL CORP | 7.44M | 110.97K | +1.51% | 235.20M |
| NORGES BANK | 6.80M | 6.80M | New | 214.83M |
| DIMENSIONAL FUND ADVISORS LP | 5.47M | 198.15K | +3.76% | 172.76M |
| WELLS FARGO & COMPANY/MN | 5.20M | -512.81K | -8.98% | 164.27M |
| VAN ECK ASSOCIATES CORP | 5.14M | 5.14M | New | 162.63M |
| NORTHERN TRUST CORP | 5.13M | -370.10K | -6.73% | 162.01M |
| UBS AM, A DISTINCT BUSINESS UNIT OF UBS ASSET MANAGEMENT AMERICAS LLC | 4.94M | 150.28K | +3.13% | 156.31M |
| SELECT EQUITY GROUP, L.P. | 4.34M | -8.96M | -67.38% | 137.09M |
| NAVERA INVESTMENT MANAGEMENT LTD. | 3.84M | -382.29K | -9.05% | 121.44M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 3.63M | 3.63M | New | 114.89M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 3.63M | 137.09K | +3.92% | 114.89M |
| LEGAL & GENERAL GROUP PLC | 3.48M | -350.90K | -9.15% | 110.14M |
Tractor Supply Company (TSCO) trades at $31.93, with a market cap of $16.64B and a trailing P/E of 17.33. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 6779579000 | 7256382000 | 7911046000 | 8351931000 | 10620352000 | 12731105000 | 14204717000 | 14555741000 | 14883231000 | 15524046000 |
Insights · Dividends · Forecast · Financials · Learn
$16.64B
Market Cap
17.33
P/E
16.35
Forward P/E
42
Score