Tractor Supply Company (TSCO) Stock Price

51.65 ▲ +0.57 (+1.12%)
Open: 51.19 Vol: 302.6K Day's range: 51.02 - 51.66 Dec 24, 12:59 EST
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
TSCO Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY BUY BUY SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 51.60▲ 51.49▲ 51.45▲ 51.64▲ 52.78▼
MA10 51.58▲ 51.35▲ 51.21▲ 52.10▼ 53.69▼
MA20 51.50▲ 51.11▲ 51.31▲ 52.92▼ 56.17▼
MA50 51.37▲ 51.38▲ 52.04▼ 53.90▼ 54.68▼
MA100 51.18▲ 52.02▼ 52.60▼ 56.38▼ 153.28▼
MA200 51.25▲ 52.71▼ 53.38▼ 54.63▼ 183.40▼
  5 mins 30 mins Hourly Daily Weekly
MACD 0.008▲ 0.089▲ 0.103▲ -0.106▼ 0.899▲
RSI 66.854▲ 59.645▲ 52.146▲ 42.116▼ 34.063▼
STOCH 79.631     80.974▲ 73.470     29.913     20.180    
WILL %R -3.846▲ -1.408▲ -8.502▲ -72.127     -87.514▼
CCI 102.841▲ 125.461▲ 88.476     -101.917▼ -152.115▼
Latest Filters Detected On TSCO
BREAK $TSCO Price Breaks 60 Days Low Set Alert
BREAK $TSCO Price Breaks 30 Days Low Set Alert
BREAK $TSCO Price Breaks 20 Days Low Set Alert
BREAK $TSCO Price Breaks 10 Days Low Set Alert
CDL $TSCO Engulfing Candlestick Pattern Detected Set Alert
Tractor Supply Company News
Monday, December 15, 2025 07:51 PM
About This EventTractor Supply Company (Nasdaq: TSCO), the nation’s largest rural lifestyle retailer, visits the Nasdaq MarketSite in Times Square alongside 4-H, the nation’s largest youth development ...
Wednesday, November 26, 2025 08:24 AM
In trading on Wednesday, shares of Tractor Supply Co. (Symbol: TSCO) crossed above their 200 day moving average of $54.94, changing hands as high as $54.98 per share. Tractor Supply Co. shares are ...
Tuesday, November 18, 2025 08:41 AM
Investors with an interest in Retail - Miscellaneous stocks have likely encountered both Ulta Beauty (ULTA) and Tractor Supply (TSCO). But which of these two stocks presents investors with the better ...
TSCO historical stock data
date open high low close volume
24/12/25 51.19 51.675 51.02 51.65 1,606,883
23/12/25 51.75 51.84 50.51 51.08 4,502,100
22/12/25 51.16 51.80 51.15 51.72 3,507,500
19/12/25 52.16 52.26 51.14 51.40 8,307,700
18/12/25 53.46 53.64 52.10 52.33 6,009,300
17/12/25 52.59 53.64 52.53 53.49 5,481,900
16/12/25 53.02 53.14 52.30 52.64 3,952,000
15/12/25 52.12 53.00 51.935 52.93 4,956,533
12/12/25 52.15 52.3763 51.81 51.97 4,129,361
11/12/25 52.76 53.73 51.55 51.81 5,803,600
Quote Details
52wk Low:46.85
52wk High:63.99
Vol:302.6K
Avg Vol(3m):105.3M
1Y Chng:-5.35%
1M Chng:-7.73%
Add to Watch List