TSCO - Tractor Supply Company -  [ ]

Ticker Details
Tractor Supply Company
Tractor Supply Co is an operator of rural lifestyle retail stores in the United States. It is engaged in supplying the needs of recreational farmers and ranchers as well as tradesmen and small businesses.
IPO Date: February 18, 1994
Sector: Consumer Disc
Industry: Specialty Retail
Market Cap: $18.23B
Activated in VL: True
Average Daily Range
Avg Daily Range: $1.23 | 1.41%
Avg Daily Range (30 D): $0.52 | 1.63%
Avg Daily Range (90 D): $0.61 | 1.83%
Institutional Daily Volume
Avg Daily Volume: 1.24M
Avg Daily Volume (30 D): 9.44M
Avg Daily Volume (90 D): 10.19M
Trade Size
Avg Trade Size (Sh.): 80
Avg Trade Size (Sh.) (30 D): 100
Avg Trade Size (Sh.) (90 D): 104
Institutional Trades
Total Institutional Trades: 21,059
Avg Institutional Trade: $5.66M
Avg Institutional Trade (30 D): $6.12M
Avg Institutional Trade (90 D): $6.07M
Avg Institutional Trade Volume: .28M
Avg Institutional Trades (Per Day): 4
Market Closing Trades
Avg Closing Trade: $17.2M
Avg Closing Trade (30 D): $50.25M
Avg Closing Trade (90 D): $59.53M
Avg Closing Volume: 642.77K
 
News
Aug 11, 2026 @ 9:10 AM
A Once-in-a-Decade Opportunity: 1 Magnificent S&P ...
Source: Josh Kohn-Lindquist
Aug 9, 2026 @ 1:32 PM
3 High-Yield Dividend Stocks to Load Up On Before ...
Source: Will Healy
Aug 8, 2026 @ 4:20 PM
Tractor Supply CEO Lawton Buys 15,600 Shares for $...
Source: Josh Kohn-Lindquist
Aug 4, 2026 @ 8:09 PM
Beyond Meat vs. Tractor Supply: Which Consumer Goo...
Source: Brendan Coffey
Jul 31, 2026 @ 9:20 AM
Realty Income Reports Earnings Aug. 5. Here's How ...
Source: James Brumley
Financials
  TTM Q2 2026 Q1 2026
Basic EPS $1.92 $.69 $.31
Diluted EPS $1.92 $.69 $.31
Revenue $15.75B $4.54B $3.59B
Gross Profit $5.74B $1.68B $1.3B
Net Income / Loss $1.88B $360.72M $164.52M
Operating Income / Loss $1.34B $467.12M $233.43M
Cost of Revenue $10.01B $2.86B $2.29B
Net Cash Flow $5.78M $7.32M $30.16M
PE Ratio    
Splits
Dec 20, 2024 5:1
Sep 27, 2013 2:1
Sep 03, 2010 2:1
Aug 22, 2003 2:1
Aug 20, 2002 2:1