Technical analysis of Tractor Supply Company (TSCO): price and volume charts, candlestick patterns, moving averages (SMA, EMA), RSI, MACD, ADX and Bollinger Bands. Identify momentum, trend direction and potential entry/exit zones.
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.
Price Performance
| 1 month | +11.71% |
| 3 months | +2.96% |
| Year-to-date | -29.81% |
| 1 year | -33.84% |
| 3 years | -11.94% |
| 5 years | -20.25% |
| 10 years | +168.14% |
52-Week Range
| 52-week High | $56.94 |
| 52-week Low | $28.36 |
| Avg Volume (90d) | 11.3M |
Technical Indicators
| SMA 50 | $33.28 |
| SMA 200 | $37.93 |
| Beta | 0.75 |
| 30-day Volatility (annualised) | 38.6% |
| Price vs SMA 50 | +5.5% |
| Price vs SMA 200 | -7.5% |
Monthly Close (12 months)
| Month | Close | Change |
|---|
| 2025-12 | $50.01 | |
| 2026-01 | $50.88 | +1.7% |
| 2026-02 | $51.84 | +1.9% |
| 2026-03 | $45.30 | -12.6% |
| 2026-04 | $35.10 | -22.5% |
| 2026-05 | $31.53 | -10.2% |
| 2026-06 | $31.61 | +0.3% |
| 2026-07 | $30.77 | -2.7% |
| 2026-08 | $34.90 | +13.4% |
| 2026-09 | $31.29 | -10.3% |
| 2026-10 | $33.94 | +8.5% |
| 2026-11 | $35.10 | +3.4% |
Upcoming Earnings
| Date | EPS Est. | Revenue Est. |
|---|
| 2027-02-04 | $0.41 | $4.03B |
| 2026-10-22 | $0.41 | $3.82B |
| 2026-07-23 | $0.82 | $4.58B |
| 2026-04-21 | $0.34 | $3.63B |
| 2026-01-29 | $0.46 | $3.99B |
| 2025-10-23 | $0.48 | $3.72B |
| 2025-07-24 | $0.80 | $4.39B |
Price
| Price | $35.10 (closing price, November 3, 2026) |
| Market Cap | $18.3B |
| Exchange | NASDAQ |
| Country | US |
Valuation Ratios
| P/E Ratio | 18.87 |
| Price / Book | 6.91 |
| Dividend Yield | 2.69% |
Financial Health
| Debt / Equity | 2.53 |
| Current Ratio | 1.38 |
| Piotroski F-Score | 5 |
| Altman Z-Score | 4.88 |