Tractor Supply Company

View TSCO stock price, historical returns, and performance trends — updated daily.

Tractor Supply Co (TSCO) company overview

Tractor Supply is the largest operator of retail farm and ranch stores in the United States. The company targets recreational farmers and ranchers and has little exposure to commercial and industrial farm operations. As of July 2026, the company operated 2,463 of its namesake banners in 49 states, along with 209 Petsense by Tractor Supply stores. Stores are generally concentrated in rural communities rather than urban and suburban areas. In fiscal 2025, revenue consisted of livestock, equine & agriculture (around 27%); companion animal (24%); seasonal & recreation (around 24%); truck, tool, & hardware (15%); and clothing, gift, and décor (10%).

TSCO — period returns
PeriodReturn %
Last date-0.63
Week-1.6
Last Month1.16
Last 3 months8.69
Last 6 months-25.7
Year to Date (YTD)-34.76
Last 1 year-39.88
Last 2 years-45.24
Last 3 years-20.06
Last 5 years-18.92
Last 10 years154.1
Last 15 years363.13
Last 20 years1141.95
Last 25 years9374.29
Last 50 years36744.44
SPY benchmark — period returns
PeriodReturn %
Last date-1.11
Week-1.97
Last Month1.22
Last 3 months2.69
Last 6 months8.78
Year to Date (YTD)11.72
Last 1 year15.53
Last 2 years31.08
Last 3 years75.05
Last 5 years70.68
Last 10 years257.14
Last 15 years527.36
Last 20 years455.21
Last 25 years597.22
Last 50 years1637.03
TSCO annual returns (chart)
TSCO annual returns
PeriodReturn %
2000-45
2001290.91
2002118.6
200396.97
2004-5.58
200543.24
2006-16.42
2007-21.4
20085.85
200944.02
201081.65
201142.48
201227.19
201369.06
20142.6
20159.55
2016-9.49
2017-1.52
201810.24
201913.62
202051.02
202170.79
2022-4.56
2023-3.65
202422.51
2025-4.52
2026-34.76
TSCO quarterly returns (chart)
TSCO quarterly returns
PeriodReturn %
2000-Q130
2000-Q2-19.23
2000-Q3-26.32
2000-Q4-15.38
2001-Q154.55
2001-Q211.11
2001-Q320
2001-Q495.45
2002-Q132.56
2002-Q250.85
2002-Q3-7.06
2002-Q418.99
2003-Q1-16.16
2003-Q242.17
2003-Q337.82
2003-Q413.37
2004-Q1-1.52
2004-Q27.73
2004-Q3-23.04
2004-Q414.11
2005-Q117.84
2005-Q215.57
2005-Q3-6.94
2005-Q415.22
2006-Q123.88
2006-Q2-13.75
2006-Q3-10.41
2006-Q4-7.05
2007-Q112.66
2007-Q20.39
2007-Q3-11.2
2007-Q4-23.08
2008-Q115.79
2008-Q2-27.86
2008-Q343.84
2008-Q4-11.27
2009-Q1-2.17
2009-Q211.89
2009-Q314.69
2009-Q411.81
2010-Q18.61
2010-Q22.69
2010-Q329.74
2010-Q423.72
2011-Q121.75
2011-Q29.49
2011-Q3-7.82
2011-Q416.45
2012-Q130.36
2012-Q2-9.58
2012-Q317.88
2012-Q4-9.8
2013-Q113.4
2013-Q214.4
2013-Q315.38
2013-Q413.7
2014-Q1-8.01
2014-Q2-15.76
2014-Q30.65
2014-Q430.57
2015-Q18.97
2015-Q26.2
2015-Q3-7.16
2015-Q4-0.52
2016-Q18
2016-Q2-0.65
2016-Q3-27.15
2016-Q413.05
2017-Q1-9.16
2017-Q2-20.53
2017-Q315.2
2017-Q418.65
2018-Q1-16.78
2018-Q226.66
2018-Q320
2018-Q4-7.59
2019-Q118.84
2019-Q211.59
2019-Q3-18.22
2019-Q44.06
2020-Q1-9.18
2020-Q256.9
2020-Q38.03
2020-Q4-1.02
2021-Q126.77
2021-Q25.41
2021-Q37.85
2021-Q418.5
2022-Q1-1
2022-Q2-14.49
2022-Q3-5.3
2022-Q415.89
2023-Q15.31
2023-Q2-8.5
2023-Q3-8.14
2023-Q45.68
2024-Q120.85
2024-Q24.55
2024-Q38.66
2024-Q4-10.11
2025-Q15.19
2025-Q2-4.28
2025-Q35.16
2025-Q4-10.57
2026-Q1-10.88
2026-Q2-29.01
2026-Q3-3.01
2026-Q44.51
TSCO monthly returns (chart)
TSCO monthly returns
PeriodReturn %
2000-0110
2000-020
2000-0318.18
2000-04-19.23
2000-05-9.52
2000-0610.53
2000-07-14.29
2000-08-11.11
2000-09-12.5
2000-10-21.43
2000-11-18.18
2000-1222.22
2001-0163.64
2001-020
2001-03-5.56
2001-0411.76
2001-050
2001-065.26
2001-0740
2001-087.14
2001-09-20
2001-1041.67
2001-118.82
2001-1216.22
2002-019.3
2002-0214.89
2002-035.56
2002-0421.05
2002-051.45
2002-0627.14
2002-07-15.73
2002-0810.67
2002-09-4.82
2002-1020.25
2002-1116.84
2002-12-15.32
2003-01-2.13
2003-02-9.78
2003-030
2003-0427.71
2003-056.6
2003-064.42
2003-0716.95
2003-0825.36
2003-09-5.2
2003-1028.05
2003-113.81
2003-12-10.55
2004-018.72
2004-020.94
2004-03-9.35
2004-040.52
2004-05-1.03
2004-068.29
2004-07-12.92
2004-08-4.4
2004-09-9.77
2004-1015.29
2004-11-12.15
2004-1216.98
2005-01-3.76
2005-0218.99
2005-032.35
2005-04-7.8
2005-0510.45
2005-0610.36
2005-0714.69
2005-08-8.54
2005-09-11.28
2005-106.14
2005-1111.16
2005-12-1.49
2006-01-3.77
2006-0223.92
2006-035.06
2006-04-2.41
2006-05-14.2
2006-06-0.72
2006-07-17.03
2006-08-6.99
2006-0913.15
2006-100.41
2006-11-1.65
2006-12-5.88
2007-0112.5
2007-021.59
2007-030.78
2007-040.39
2007-052.7
2007-06-2.26
2007-07-8.46
2007-081.26
2007-09-4.56
2007-10-10
2007-11-0.97
2007-12-12.2
2008-017.22
2008-02-3.11
2008-035.88
2008-04-10.1
2008-05-3.93
2008-06-15.2
2008-0731.03
2008-0812.11
2008-09-1.41
2008-10-0.95
2008-11-7.69
2008-12-5.73
2009-01-6.63
2009-02-7.69
2009-0315.38
2009-0412.22
2009-05-4.95
2009-067.81
2009-0715.94
2009-08-2.08
2009-092.98
2009-10-7.85
2009-114.48
2009-1213.73
TSCO OHLC (1 year) — price trend
TSCO OHLC (1 year)
DateOpenHighLowCloseVolume
2025-10-2055.4655.654.6555.29—
2025-10-215555.5654.6454.77—
2025-10-2254.7455.254.4654.83—
2025-10-2353.258.2153.1556.35—
2025-10-2457.558.255.9956.28—
2025-10-2756.2756.5455.7556.37—
2025-10-2855.9756.1755.3455.49—
2025-10-2955.1855.2853.9854.24—
2025-10-3054.2254.9353.5254.12—
2025-10-3153.9254.2653.4454.11—
2025-11-0354.2154.2151.952.49—
2025-11-0452.4953.2752.0753.05—
2025-11-0553.2154.3653.1253.92—
2025-11-0653.3753.7252.8853.1—
2025-11-0753.2254.353.1554.27—
2025-11-1054.2155.9653.9255.46—
2025-11-1155.4456.9455.4455.94—
2025-11-1255.8856.1254.9355.98—
2025-11-1355.9156.9455.856.18—
2025-11-1455.9956.3755.3555.42—
2025-11-1755.2355.7553.3753.68—
2025-11-1852.8553.8652.0253.53—
2025-11-1953.5653.7852.0952.54—
2025-11-2052.5753.3752.2552.64—
2025-11-2152.6653.9752.4452.92—
2025-11-2453.5754.0952.5853.03—
2025-11-2553.1154.8853.0154.42—
2025-11-2654.2755.0354.254.63—
2025-11-2854.6754.8654.1454.78—
2025-12-0154.3754.9453.5253.66—
2025-12-0253.8153.8152.9653.22—
2025-12-0353.5854.8253.4954.07—
2025-12-0454.1654.5853.4354.38—
2025-12-0554.4554.653.9654.08—
2025-12-0854.0154.1953.2453.34—
2025-12-0953.1853.7952.2652.35—
2025-12-1052.5453.1552.452.86—
2025-12-1152.7653.7351.5551.81—
2025-12-1252.1552.3851.8151.97—
2025-12-1552.155351.9152.93—
2025-12-1653.0253.1452.352.64—
2025-12-1752.5953.6452.5353.49—
2025-12-1853.4653.6452.152.33—
2025-12-1952.1652.2651.1451.4—
2025-12-2251.1651.851.1551.72—
2025-12-2351.7551.8450.5151.08—
2025-12-245151.685151.65—
2025-12-2651.6951.8751.2351.39—
2025-12-2951.4651.6150.4950.81—
2025-12-3050.6250.7450.2450.36—
2025-12-3150.3150.4849.8550.01—
2026-01-0249.9750.9549.7250.83—
2026-01-0550.450.8549.6349.83—
2026-01-0649.5650.6549.3450.31—
2026-01-0750.651.0249.8649.89—
2026-01-0849.4252.0649.3451.4—
2026-01-0951.4852.1450.9851.51—
2026-01-1251.351.650.3450.68—
2026-01-1350.8451.8150.8251.76—
2026-01-1451.6751.9850.8551.16—
2026-01-1551.1751.4750.4450.73—
2026-01-1650.3751.2250.1851.01—
2026-01-2050.8251.6550.3350.97—
2026-01-2151.6853.5551.6653.17—
2026-01-2253.5354.6453.1753.4—
2026-01-2353.515553.5154.69—
2026-01-2655.2556.2855.0955.56—
2026-01-2755.7455.8755.1355.73—
2026-01-2855.8956.0555.0855.14—
2026-01-2952.953.4150.2950.96—
2026-01-3051.3951.9549.9250.88—
2026-02-0250.8853.0650.5652.98—
2026-02-0352.7854.252.4453.47—
2026-02-0453.4956.1253.4955.28—
2026-02-0555.1655.2654.2354.48—
2026-02-0653.9455.6653.8255.61—
2026-02-0954.8955.2153.6453.78—
2026-02-1053.8154.2653.2454.05—
2026-02-1154.0554.6953.4454.53—
2026-02-1254.5656.1954.2154.41—
2026-02-1354.3655.5854.0255.03—
2026-02-1754.4354.9351.7852.69—
2026-02-1852.5152.8351.7552.54—
2026-02-1952.5452.7951.5651.96—
2026-02-2051.9753.1751.7952.96—
2026-02-2352.9254.2852.5753.89—
2026-02-2453.7154.5153.1553.27—
2026-02-2552.9753.251.751.77—
2026-02-2652.0152.3751.0851.18—
2026-02-2750.952.0650.3551.84—
2026-03-0251.7652.7251.1352.28—
2026-03-0351.3951.9350.6451.6—
2026-03-0451.5851.9750.5950.59—
2026-03-0550.0150.7649.4250.51—
2026-03-0650.350.5549.5950.16—
2026-03-0949.9951.149.4650.67—
2026-03-1050.2751.2150.0350.34—
2026-03-1150.2650.6849.1649.47—
2026-03-1249.3449.4548.0548.1—
2026-03-1348.3348.6747.0547.24—
2026-03-1647.8549.1647.8548.78—
2026-03-1748.8649.0547.4747.55—
2026-03-1847.0347.3945.9245.95—
2026-03-1945.7246.3345.4746.18—
2026-03-2046.0946.3745.4545.77—
2026-03-2346.646.6445.6145.67—
2026-03-2445.3246.0644.4445.49—
2026-03-2546.2446.6245.1945.96—
2026-03-2645.9146.5445.7145.89—
2026-03-2745.7546.1844.7944.87—
2026-03-3045.5245.8545.1345.41—
2026-03-3145.8246.444.7445.3—
2026-04-0145.3745.5344.3344.53—
2026-04-0244.1944.3543.3543.82—
2026-04-0643.5545.4443.5545.39—
2026-04-0744.5344.8243.2343.64—
2026-04-0844.545.5644.2845.28—
2026-04-094545.8844.4845.64—
2026-04-1045.5245.7344.8745.03—
2026-04-1345.1145.4844.3345.44—
TSCO OHLC with signals — price trend
TSCO OHLC with signals
DateOpenHighLowCloseVolume
2025-10-2055.4655.654.6555.29—
2025-10-215555.5654.6454.77—
2025-10-2254.7455.254.4654.83—
2025-10-2353.258.2153.1556.35—
2025-10-2457.558.255.9956.28—
2025-10-2756.2756.5455.7556.37—
2025-10-2855.9756.1755.3455.49—
2025-10-2955.1855.2853.9854.24—
2025-10-3054.2254.9353.5254.12—
2025-10-3153.9254.2653.4454.11—
2025-11-0354.2154.2151.952.49—
2025-11-0452.4953.2752.0753.05—
2025-11-0553.2154.3653.1253.92—
2025-11-0653.3753.7252.8853.1—
2025-11-0753.2254.353.1554.27—
2025-11-1054.2155.9653.9255.46—
2025-11-1155.4456.9455.4455.94—
2025-11-1255.8856.1254.9355.98—
2025-11-1355.9156.9455.856.18—
2025-11-1455.9956.3755.3555.42—
2025-11-1755.2355.7553.3753.68—
2025-11-1852.8553.8652.0253.53—
2025-11-1953.5653.7852.0952.54—
2025-11-2052.5753.3752.2552.64—
2025-11-2152.6653.9752.4452.92—
2025-11-2453.5754.0952.5853.03—
2025-11-2553.1154.8853.0154.42—
2025-11-2654.2755.0354.254.63—
2025-11-2854.6754.8654.1454.78—
2025-12-0154.3754.9453.5253.66—
2025-12-0253.8153.8152.9653.22—
2025-12-0353.5854.8253.4954.07—
2025-12-0454.1654.5853.4354.38—
2025-12-0554.4554.653.9654.08—
2025-12-0854.0154.1953.2453.34—
2025-12-0953.1853.7952.2652.35—
2025-12-1052.5453.1552.452.86—
2025-12-1152.7653.7351.5551.81—
2025-12-1252.1552.3851.8151.97—
2025-12-1552.155351.9152.93—
2025-12-1653.0253.1452.352.64—
2025-12-1752.5953.6452.5353.49—
2025-12-1853.4653.6452.152.33—
2025-12-1952.1652.2651.1451.4—
2025-12-2251.1651.851.1551.72—
2025-12-2351.7551.8450.5151.08—
2025-12-245151.685151.65—
2025-12-2651.6951.8751.2351.39—
2025-12-2951.4651.6150.4950.81—
2025-12-3050.6250.7450.2450.36—
2025-12-3150.3150.4849.8550.01—
2026-01-0249.9750.9549.7250.83—
2026-01-0550.450.8549.6349.83—
2026-01-0649.5650.6549.3450.31—
2026-01-0750.651.0249.8649.89—
2026-01-0849.4252.0649.3451.4—
2026-01-0951.4852.1450.9851.51—
2026-01-1251.351.650.3450.68—
2026-01-1350.8451.8150.8251.76—
2026-01-1451.6751.9850.8551.16—
2026-01-1551.1751.4750.4450.73—
2026-01-1650.3751.2250.1851.01—
2026-01-2050.8251.6550.3350.97—
2026-01-2151.6853.5551.6653.17—
2026-01-2253.5354.6453.1753.4—
2026-01-2353.515553.5154.69—
2026-01-2655.2556.2855.0955.56—
2026-01-2755.7455.8755.1355.73—
2026-01-2855.8956.0555.0855.14—
2026-01-2952.953.4150.2950.96—
2026-01-3051.3951.9549.9250.88—
2026-02-0250.8853.0650.5652.98—
2026-02-0352.7854.252.4453.47—
2026-02-0453.4956.1253.4955.28—
2026-02-0555.1655.2654.2354.48—
2026-02-0653.9455.6653.8255.61—
2026-02-0954.8955.2153.6453.78—
2026-02-1053.8154.2653.2454.05—
2026-02-1154.0554.6953.4454.53—
2026-02-1254.5656.1954.2154.41—
2026-02-1354.3655.5854.0255.03—
2026-02-1754.4354.9351.7852.69—
2026-02-1852.5152.8351.7552.54—
2026-02-1952.5452.7951.5651.96—
2026-02-2051.9753.1751.7952.96—
2026-02-2352.9254.2852.5753.89—
2026-02-2453.7154.5153.1553.27—
2026-02-2552.9753.251.751.77—
2026-02-2652.0152.3751.0851.18—
2026-02-2750.952.0650.3551.84—
2026-03-0251.7652.7251.1352.28—
2026-03-0351.3951.9350.6451.6—
2026-03-0451.5851.9750.5950.59—
2026-03-0550.0150.7649.4250.51—
2026-03-0650.350.5549.5950.16—
2026-03-0949.9951.149.4650.67—
2026-03-1050.2751.2150.0350.34—
2026-03-1150.2650.6849.1649.47—
2026-03-1249.3449.4548.0548.1—
2026-03-1348.3348.6747.0547.24—
2026-03-1647.8549.1647.8548.78—
2026-03-1748.8649.0547.4747.55—
2026-03-1847.0347.3945.9245.95—
2026-03-1945.7246.3345.4746.18—
2026-03-2046.0946.3745.4545.77—
2026-03-2346.646.6445.6145.67—
2026-03-2445.3246.0644.4445.49—
2026-03-2546.2446.6245.1945.96—
2026-03-2645.9146.5445.7145.89—
2026-03-2745.7546.1844.7944.87—
2026-03-3045.5245.8545.1345.41—
2026-03-3145.8246.444.7445.3—
2026-04-0145.3745.5344.3344.53—
2026-04-0244.1944.3543.3543.82—
2026-04-0643.5545.4443.5545.39—
2026-04-0744.5344.8243.2343.64—
2026-04-0844.545.5644.2845.28—
2026-04-094545.8844.4845.64—
2026-04-1045.5245.7344.8745.03—
2026-04-1345.1145.4844.3345.44—

TSCO related tickers