Comments
Loading...

Tractor Supply Analyst Ratings

TSCONASDAQ
Logo brought to you by Benzinga Data
$52.63
0.661.27%
Last update: Dec 15, 2:16 PM
Consensus Rating1
Buy
Highest Price Target1
$315.00
Lowest Price Target1
$52.00
Consensus Price Target1
$101.13

Tractor Supply Analyst Ratings and Price Targets | NASDAQ:TSCO | Benzinga

Tractor Supply Co has a consensus price target of $101.13 based on the ratings of 24 analysts. The high is $315 issued by Melius Research on September 23, 2024. The low is $52 issued by Barclays on December 30, 2024. The 3 most-recent analyst ratings were released by Jefferies, Evercore ISI Group, and Citigroup on November 24, 2025, November 5, 2025, and October 24, 2025, respectively. With an average price target of $65 between Jefferies, Evercore ISI Group, and Citigroup, there's an implied 23.50% upside for Tractor Supply Co from these most-recent analyst ratings.

Analyst Trends and Forecast

12
2
Jul
1
Sep
6
1
Oct
2
Nov
Buy
Hold
Sell
Strong Sell

Analyst Rating and Forecast

12345
3.4
Hold
Strong Buy
Buy
Hold
Sell
Strong Sell

Analyst Firms Making Recommendations1

Jefferies
Evercore ISI Group
Citigroup
Mizuho
Morgan Stanley

1calculated from analyst ratings

Analyst Ratings for Tractor Supply

Get Alert
Nov 24, 2025
21.6%
58
64
Previous
Hold
Current
Buy
Get Alert
Nov 5, 2025
23.5%
60
65
Previous
In-Line
Current
Outperform
Get Alert
Oct 24, 2025
25.4%
62
66
Previous
Buy
Current
Buy
Get Alert
Oct 24, 2025
23.5%
64
65
Previous
Outperform
Current
Outperform
Get Alert
Oct 24, 2025
14%
50
60
Previous
Underweight
Current
Equal-Weight
Get Alert
Oct 24, 2025
27.3%
65
67
Previous
Outperform
Current
Outperform
Get Alert
Oct 23, 2025
33%
70
70
Previous
Outperform
Current
Outperform
Get Alert
Oct 17, 2025
33%
70
70
Previous
Outperform
Current
Outperform
Get Alert
Oct 9, 2025
17.8%
60
62
Previous
Neutral
Current
Buy
Get Alert
Oct 7, 2025
14%
60
65
Previous
In-Line
Current
In-Line
Get Alert
Sep 18, 2025
33%
70
Previous
Current
Outperform
Get Alert
Jul 25, 2025
14%
48
60
Previous
Hold
Current
Hold
Get Alert
Jul 25, 2025
33%
65
70
Previous
Buy
Current
Buy
Get Alert
Jul 25, 2025
23.5%
57
65
Previous
Outperform
Current
Outperform
Get Alert
Jul 25, 2025
15.9%
54
61
Previous
Neutral
Current
Neutral
Get Alert
Jul 25, 2025
25.4%
60
66
Previous
Buy
Current
Buy
Get Alert
Jul 25, 2025
27.3%
66
67
Previous
Overweight
Current
Overweight
Get Alert
Jul 25, 2025
23.5%
60
65
Previous
In-Line
Current
In-Line
Get Alert
Jul 25, 2025
23.5%
63
65
Previous
Overweight
Current
Overweight
Get Alert
Jul 25, 2025
23.5%
61
65
Previous
Outperform
Current
Outperform
Get Alert
Jul 25, 2025
33%
60
70
Previous
Outperform
Current
Outperform
Get Alert
Jul 24, 2025
14%
60
60
Previous
Outperform
Current
Outperform
Get Alert
Jul 21, 2025
15.9%
56
61
Previous
Outperform
Current
Outperform
Get Alert
Jul 21, 2025
23.5%
56
65
Previous
Neutral
Current
Neutral
Get Alert
Jul 18, 2025
14%
60
60
Previous
Outperform
Current
Outperform
Get Alert
Jul 16, 2025
25.4%
60
66
Previous
Overweight
Current
Overweight
Get Alert
Jul 15, 2025
19.7%
60
63
Previous
Overweight
Current
Overweight
Get Alert
Apr 28, 2025
6.4%
56
59
Previous
Neutral
Current
Neutral
Get Alert
Apr 25, 2025
-3.1%
51
59
Previous
Neutral
Current
Neutral
Get Alert
Apr 25, 2025
8.3%
57
61
Previous
Outperform
Current
Outperform
Get Alert
Apr 25, 2025
4.5%
55
60
Previous
Buy
Current
Buy
Get Alert
Apr 25, 2025
10.2%
58
62
Previous
Outperform
Current
Outperform
Get Alert
Apr 25, 2025
6.4%
56
63
Previous
Outperform
Current
Outperform
Get Alert
Apr 25, 2025
14%
60
67
Previous
Outperform
Current
Outperform
Get Alert
Apr 24, 2025
27.3%
67
67
Previous
Outperform
Current
Outperform
Get Alert
Apr 17, 2025
27.3%
67
67
Previous
Outperform
Current
Outperform
Get Alert
Apr 9, 2025
6.4%
56
Previous
Initiates
Current
Equal-Weight
Get Alert
Jan 31, 2025
12.1%
58
59
Previous
Neutral
Current
Neutral
Get Alert
Jan 31, 2025
14%
60
63
Previous
Buy
Current
Buy
Get Alert
Jan 31, 2025
14%
60
60
Previous
Buy
Current
Buy
Get Alert
Jan 31, 2025
27.3%
67
67
Previous
Outperform
Current
Outperform
Get Alert
Jan 30, 2025
27.3%
67
67
Previous
Outperform
Current
Outperform
Get Alert
Jan 24, 2025
27.3%
67
67
Previous
Outperform
Current
Outperform
Get Alert
Jan 23, 2025
17.8%
60
62
Previous
Outperform
Current
Outperform
Get Alert
Jan 16, 2025
0.7%
44
53
Previous
Underperform
Current
Underperform
Get Alert
Jan 6, 2025
14%
54
60
Previous
Neutral
Current
Outperform
Get Alert
Dec 30, 2024
-1.2%
52
262
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Dec 12, 2024
451.02%
265
290
Previous
Hold
Current
Hold
Get Alert
Dec 9, 2024
397.81%
250
262
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Dec 9, 2024
536.52%
335
335
Previous
Outperform
Current
Outperform
Get Alert
Dec 6, 2024
536.52%
335
335
Previous
Outperform
Current
Outperform
Get Alert
Nov 25, 2024
508.02%
320
325
Previous
Overweight
Current
Overweight
Get Alert
Oct 28, 2024
489.02%
280
310
Previous
Buy
Current
Buy
Get Alert
Oct 25, 2024
432.02%
272
280
Previous
Neutral
Current
Neutral
Get Alert
Oct 25, 2024
451.02%
285
290
Previous
Outperform
Current
Outperform
Get Alert
Oct 25, 2024
375.01%
240
250
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Oct 25, 2024
517.52%
300
325
Previous
Buy
Current
Buy
Get Alert
Oct 25, 2024
413.02%
250
270
Previous
Neutral
Current
Neutral
Get Alert
Oct 25, 2024
413.02%
270
270
Previous
Neutral
Current
Neutral
Get Alert
Oct 25, 2024
502.32%
317
325
Previous
Buy
Current
Buy
Get Alert
Oct 24, 2024
536.52%
335
335
Previous
Outperform
Current
Outperform
Get Alert
Oct 21, 2024
432.02%
280
280
Previous
Buy
Current
Buy
Get Alert
Oct 17, 2024
536.52%
300
335
Previous
Outperform
Current
Outperform
Get Alert
Oct 16, 2024
451.02%
260
290
Previous
Neutral
Current
Neutral
Get Alert
Oct 14, 2024
517.52%
293
325
Previous
Buy
Current
Buy
Get Alert
Oct 14, 2024
530.82%
300
332
Previous
Overweight
Current
Overweight
Get Alert
Oct 11, 2024
517.52%
295
325
Previous
Overweight
Current
Overweight
Get Alert
Oct 3, 2024
470.02%
300
300
Previous
Outperform
Current
In-Line
Get Alert
Sep 30, 2024
432.02%
280
280
Previous
Buy
Current
Buy
Get Alert
Sep 23, 2024
498.52%
315
Previous
Initiates
Current
Buy
Get Alert
Sep 6, 2024
394.01%
250
260
Previous
Hold
Current
Hold
Get Alert
Jul 26, 2024
432.02%
280
290
Previous
Outperform
Current
Outperform
Get Alert
Jul 26, 2024
432.02%
280
280
Previous
Buy
Current
Buy
Get Alert
Jul 26, 2024
413.02%
270
270
Previous
Neutral
Current
Neutral
Get Alert
Jul 26, 2024
456.72%
289
293
Previous
Buy
Current
Buy
Get Alert
Jul 26, 2024
470.02%
300
305
Previous
Outperform
Current
Outperform
Get Alert
Jul 25, 2024
479.52%
305
305
Previous
Outperform
Current
Outperform
Get Alert
Jul 22, 2024
460.52%
285
295
Previous
Overweight
Current
Overweight
Get Alert
Jul 19, 2024
479.52%
305
305
Previous
Outperform
Current
Outperform
Get Alert
Jul 2, 2024
451.02%
290
295
Previous
Outperform
Current
Outperform
Get Alert
Jun 20, 2024
460.52%
290
295
Previous
Outperform
Current
Outperform
Get Alert
May 14, 2024
451.02%
285
290
Previous
Outperform
Current
Outperform
Get Alert
May 3, 2024
399.71%
241
263
Previous
Neutral
Current
Neutral
Get Alert
May 1, 2024
479.52%
280
305
Previous
Outperform
Current
Outperform
Get Alert
Apr 29, 2024
470.02%
265
300
Previous
Overweight
Current
Overweight
Get Alert
Apr 26, 2024
413.02%
250
270
Previous
Buy
Current
Buy
Get Alert
Apr 26, 2024
441.52%
250
285
Previous
Outperform
Current
Outperform
Get Alert
Apr 26, 2024
432.02%
275
280
Previous
Outperform
Current
Outperform
Get Alert
Apr 26, 2024
346.51%
195
235
Previous
Underweight
Current
Underweight
Get Alert
Apr 26, 2024
432.02%
256
280
Previous
Buy
Current
Buy
Get Alert
Apr 26, 2024
449.12%
277
289
Previous
Buy
Current
Buy
Get Alert
Apr 26, 2024
413.02%
235
270
Previous
Neutral
Current
Neutral
Get Alert
Apr 26, 2024
356.01%
234
240
Previous
Equal-Weight
Current
Equal-Weight
Get Alert
Apr 26, 2024
375.01%
245
250
Previous
Neutral
Current
Neutral
Get Alert
Apr 26, 2024
441.52%
260
285
Previous
Outperform
Current
Outperform
Get Alert
Apr 26, 2024
432.02%
275
280
Previous
Outperform
Current
Outperform
Get Alert
Apr 25, 2024
422.52%
275
275
Previous
Outperform
Current
Outperform
Get Alert
Apr 23, 2024
346.51%
235
235
Previous
Neutral
Current
Neutral
Get Alert
Apr 22, 2024
386.41%
256
256
Previous
Buy
Current
Buy
Get Alert
Apr 19, 2024
422.52%
250
275
Previous
Outperform
Current
Outperform
Get Alert

FAQ

Q

What is the target price for Tractor Supply (TSCO) stock?

A

The latest price target for Tractor Supply (NASDAQ:TSCO) was reported by Jefferies on November 24, 2025. The analyst firm set a price target for $64.00 expecting TSCO to rise to within 12 months (a possible 21.60% upside). 47 analyst firms have reported ratings in the last year.

Q

What is the most recent analyst rating for Tractor Supply (TSCO)?

A

The latest analyst rating for Tractor Supply (NASDAQ:TSCO) was provided by Jefferies, and Tractor Supply upgraded their buy rating.

Q

When was the last upgrade for Tractor Supply (TSCO)?

A

The last upgrade for Tractor Supply Co happened on November 24, 2025 when Jefferies raised their price target to $64. Jefferies previously had a hold for Tractor Supply Co.

Q

When was the last downgrade for Tractor Supply (TSCO)?

A

The last downgrade for Tractor Supply Co happened on October 3, 2024 when Evercore ISI Group changed their price target from $300 to $300 for Tractor Supply Co.

Q

When is the next analyst rating going to be posted or updated for Tractor Supply (TSCO)?

A

Analysts arrive at stock ratings after doing extensive research, which includes going through public financial statements, talking to executives and customers of Tractor Supply, and listening in to earnings conference calls. Most analysts do this every three months, so you should get 4 ratings per company per firm each year. The last rating for Tractor Supply was filed on November 24, 2025 so you should expect the next rating to be made available sometime around November 24, 2026.

Q

Is the Analyst Rating Tractor Supply (TSCO) correct?

A

While ratings are subjective and will change, the latest Tractor Supply (TSCO) rating was a upgraded with a price target of $58.00 to $64.00. The current price Tractor Supply (TSCO) is trading at is $52.63, which is out of the analyst’s predicted range.

Browse analyst ratings and price targets on all stocks.