Daily Nasdaq prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
30.4700
31.0600
29.6900
31.0200
12,027,300
Thu, 23 Jul 2026
30.0000
30.4900
28.9600
30.3200
26,348,000
Thu, 23 Jul 2026
18 · 8-K
Pre-market · 07:03 ET
8-K TRACTOR SUPPLY COMPANY ↗
Wed, 22 Jul 2026
29.9000
30.2700
29.3100
29.3600
11,812,100
Tue, 21 Jul 2026
30.0600
30.2200
29.3800
29.6400
9,185,900
Mon, 20 Jul 2026
30.6600
30.7900
30.1300
30.3000
7,136,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
31.3100
31.9100
30.3400
30.5100
9,728,700
Thu, 16 Jul 2026
30.4900
31.3000
30.3800
31.0100
13,726,300
Wed, 15 Jul 2026
30.1300
31.3400
30.1300
30.1700
7,443,100
Tue, 14 Jul 2026
30.1900
30.6100
29.7500
30.5500
8,733,900
Mon, 13 Jul 2026
30.4200
30.8800
29.9800
30.2400
6,975,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
30.3000
30.5200
30.0900
30.4300
5,159,700
Thu, 09 Jul 2026
28.9700
30.2900
28.9300
30.1200
8,602,600
Wed, 08 Jul 2026
30.3700
30.5600
29.3500
29.5800
7,629,800
Tue, 07 Jul 2026
30.9800
31.2000
30.4000
30.4300
6,683,800
Mon, 06 Jul 2026
31.4200
31.7000
29.9500
30.2200
8,863,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
32.4800
32.6400
31.4500
31.7600
9,342,100
Wed, 01 Jul 2026
32.0200
32.4900
31.7200
32.2600
8,870,300
Tue, 30 Jun 2026
31.2200
31.7700
30.9900
31.6100
9,009,100
Mon, 29 Jun 2026
31.2100
31.7400
30.9400
31.2000
11,516,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
30.7500
31.7500
30.6800
31.2100
36,561,000
Thu, 25 Jun 2026
29.8600
31.4100
29.8600
30.7500
14,113,600
Wed, 24 Jun 2026
29.6700
30.3100
29.6100
30.0600
12,774,800
Tue, 23 Jun 2026
30.1000
30.3200
29.4600
29.6800
12,078,800
Mon, 22 Jun 2026
30.1700
30.3700
29.4200
29.8100
14,393,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
29.8000
30.5100
29.7100
30.2400
24,880,700
Wed, 17 Jun 2026
30.1000
30.8100
29.6000
29.7500
11,079,200
Tue, 16 Jun 2026
30.5000
30.6900
29.5900
30.2100
13,362,500
Mon, 15 Jun 2026
31.2800
31.5100
30.5000
30.8800
13,746,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
31.2800
31.4500
30.9200
31.2500
11,955,300
Thu, 11 Jun 2026
30.6800
31.3100
30.3800
31.2600
14,523,500
Wed, 10 Jun 2026
29.9700
30.8600
29.8700
30.7700
10,587,500
Tue, 09 Jun 2026
30.3000
30.5000
29.8500
29.9600
10,493,400
Mon, 08 Jun 2026
29.3600
30.7300
29.2000
30.1400
10,488,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
29.9200
30.2100
29.4600
29.7800
8,602,900
Thu, 04 Jun 2026
29.8500
30.1600
29.1500
29.3700
10,236,100
Wed, 03 Jun 2026
29.8200
29.9300
28.3600
29.1400
22,578,900
Tue, 02 Jun 2026
31.3800
31.5800
29.9600
30.0100
16,898,300
Mon, 01 Jun 2026
31.2800
31.7900
31.0200
31.7800
11,898,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
30.9000
31.6700
30.5600
31.5300
17,956,900
Thu, 28 May 2026
30.6800
31.4200
30.2100
31.3700
12,127,000
Thu, 28 May 2026
17 · 8-K
Pre-market · 09:02 ET
8-K TRACTOR SUPPLY COMPANY ↗
Wed, 27 May 2026
29.7600
30.7200
29.7600
30.6700
18,797,900
Tue, 26 May 2026
31.4000
31.6000
29.6700
29.8000
19,213,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
31.5900
31.8700
31.3600
31.6200
7,565,900
Thu, 21 May 2026
16 · 8-K
After-hours · 16:52 ET
8-K TRACTOR SUPPLY COMPANY ↗
Thu, 21 May 2026
31.3800
31.8100
30.9100
31.6700
8,828,000
Wed, 20 May 2026
30.9600
31.9600
30.5800
31.6900
9,785,900
Tue, 19 May 2026
31.7100
31.9000
30.8300
31.1400
10,917,300
Mon, 18 May 2026
30.7300
31.8600
30.6900
31.7200
13,019,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
15 · 8-K/A
After-hours · 16:37 ET
FORM 8-K/A TRACTOR SUPPLY COMPANY ↗
Fri, 15 May 2026
14 · 8-K
After-hours · 16:36 ET
8-K TRACTOR SUPPLY COMPANY ↗
Fri, 15 May 2026
30.6600
30.7900
30.0800
30.5700
9,488,800
Thu, 14 May 2026
30.3000
30.8000
30.0600
30.4900
10,245,300
Thu, 14 May 2026
13 · 8-K
Pre-market · 09:02 ET
8-K TRACTOR SUPPLY COMPANY ↗
Wed, 13 May 2026
30.3800
30.5300
29.4200
29.8500
10,861,900
Tue, 12 May 2026
30.6700
31.0700
30.2500
30.5900
17,433,000
Mon, 11 May 2026
30.5500
30.8900
30.1700
30.2500
12,410,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
31.4800
32.0300
30.5800
30.6500
17,658,400
Thu, 07 May 2026
12 · 10-Q
After-hours · 16:39 ET
10-Q TRACTOR SUPPLY COMPANY ↗
Thu, 07 May 2026
32.6000
32.9000
31.4000
31.7400
14,934,300
Wed, 06 May 2026
33.2100
33.3700
32.1000
32.5300
16,916,600
Tue, 05 May 2026
32.0500
33.1300
31.9800
32.6800
20,026,700
Mon, 04 May 2026
33.6000
33.9700
32.2600
32.3100
18,147,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
35.1200
35.2700
33.6500
33.8300
14,353,200
Thu, 30 Apr 2026
34.7700
35.2100
34.4100
35.1000
11,497,300
Wed, 29 Apr 2026
35.0500
35.3100
34.3700
34.7700
10,937,100
Tue, 28 Apr 2026
36.0300
36.3800
35.2600
35.5900
9,747,100
Mon, 27 Apr 2026
36.8200
36.9700
35.5100
35.6700
13,116,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
37.7600
37.9500
36.6000
36.7400
13,836,000
Thu, 23 Apr 2026
38.9800
38.9800
38.0400
38.1700
11,360,600
Wed, 22 Apr 2026
39.7000
40.1400
38.3000
38.9600
14,161,200
Tue, 21 Apr 2026
42.6000
42.9000
38.9200
39.5700
25,916,400
Tue, 21 Apr 2026
11 · 8-K
Pre-market · 06:59 ET
8-K TRACTOR SUPPLY COMPANY ↗
Mon, 20 Apr 2026
45.0000
45.2100
44.1800
44.8100
10,431,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
44.7000
45.4200
44.6600
45.0100
8,807,900
Thu, 16 Apr 2026
44.7500
45.2600
44.2800
44.6300
8,463,300
Wed, 15 Apr 2026
44.8800
45.4900
44.4000
44.7500
6,796,600
Tue, 14 Apr 2026
45.2600
46.0000
44.9800
45.0200
5,132,900
Mon, 13 Apr 2026
45.1300
45.4800
44.3300
45.4400
6,891,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
45.6000
45.7700
44.8700
45.0300
4,689,800
Thu, 09 Apr 2026
44.9400
45.8800
44.4500
45.6400
4,144,000
Wed, 08 Apr 2026
44.4200
45.5700
44.2800
45.2800
6,177,000
Tue, 07 Apr 2026
44.5300
44.8200
43.2300
43.6400
5,134,100
Mon, 06 Apr 2026
43.6200
45.4500
43.5500
45.3900
4,951,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
44.1500
44.3500
43.3500
43.8200
7,551,500
Wed, 01 Apr 2026
45.3700
45.5300
44.3300
44.5300
6,109,000
Tue, 31 Mar 2026
45.8200
46.4000
44.7400
45.3000
8,226,800
Mon, 30 Mar 2026
45.5200
45.8500
45.1300
45.4100
4,639,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
45.7500
46.1800
44.7900
44.8700
9,052,700
Thu, 26 Mar 2026
10 · DEFA14A
After-hours · 17:19 ET
DEFA14A ↗
Thu, 26 Mar 2026
9 · DEF 14A
After-hours · 17:18 ET
DEF 14A ↗
Thu, 26 Mar 2026
45.9100
46.5600
45.7000
45.8900
4,049,700
Wed, 25 Mar 2026
46.2400
46.6200
45.1900
45.9600
3,941,400
Tue, 24 Mar 2026
45.3200
46.0600
44.4400
45.4900
6,096,500
Mon, 23 Mar 2026
46.6000
46.6500
45.6100
45.6700
5,776,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
46.1000
46.3700
45.4500
45.7700
5,886,300
Thu, 19 Mar 2026
45.7200
46.3400
45.4700
46.1800
4,861,700
Wed, 18 Mar 2026
47.0300
47.4000
45.9300
45.9500
5,423,300
Tue, 17 Mar 2026
48.8600
49.0600
47.4700
47.5500
4,823,400
Mon, 16 Mar 2026
47.8200
49.1600
47.8200
48.7800
6,013,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
48.3300
48.6700
47.0500
47.2400
4,488,200
Thu, 12 Mar 2026
49.3400
49.4500
48.0500
48.1000
6,196,300
Wed, 11 Mar 2026
50.2600
50.6800
49.1600
49.4700
4,776,500
Tue, 10 Mar 2026
50.2700
51.2100
50.0300
50.3400
5,806,500
Mon, 09 Mar 2026
49.9900
51.1000
49.4600
50.6700
8,927,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
50.3000
50.5500
49.5900
50.1600
4,929,700
Thu, 05 Mar 2026
50.0100
50.7600
49.4200
50.5100
7,398,800
Wed, 04 Mar 2026
51.5800
51.9700
50.5900
50.5900
6,675,300
Tue, 03 Mar 2026
51.3900
51.9300
50.6400
51.6000
4,628,400
Mon, 02 Mar 2026
51.7600
52.7200
51.1300
52.2800
7,839,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
50.9000
52.0600
50.3500
51.8400
8,176,200
Thu, 26 Feb 2026
52.0100
52.3700
51.0800
51.1800
6,145,100
Wed, 25 Feb 2026
52.9700
53.2000
51.7000
51.7700
4,843,200
Tue, 24 Feb 2026
53.7100
54.5100
53.1500
53.2700
5,481,300
Mon, 23 Feb 2026
52.9200
54.2800
52.5700
53.8900
6,245,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
51.9700
53.1700
51.7900
52.9600
4,654,100
Thu, 19 Feb 2026
8 · 10-K
After-hours · 17:19 ET
10-K ↗
Thu, 19 Feb 2026
52.5400
52.7900
51.5600
51.9600
3,457,300
Wed, 18 Feb 2026
52.5100
52.8300
51.7500
52.5400
4,425,400
Tue, 17 Feb 2026
54.4300
54.9300
51.7800
52.6900
8,669,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
54.3600
55.5800
54.0200
55.0300
4,380,100
Thu, 12 Feb 2026
54.5600
56.1900
54.2100
54.4100
5,848,300
Wed, 11 Feb 2026
54.0500
54.6900
53.4400
54.5300
4,436,100
Wed, 11 Feb 2026
7 · 8-K
Pre-market · 09:03 ET
8-K TRACTOR SUPPLY COMPANY ↗
Tue, 10 Feb 2026
53.8100
54.2600
53.2400
54.0500
4,260,600
Mon, 09 Feb 2026
54.8900
55.2100
53.6400
53.7800
6,093,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
53.9400
55.6600
53.8200
55.6100
6,242,800
Thu, 05 Feb 2026
55.1600
55.2600
54.2300
54.4800
5,782,900
Wed, 04 Feb 2026
53.4900
56.1200
53.4900
55.2800
7,649,800
Tue, 03 Feb 2026
52.7800
54.2000
52.4400
53.4700
6,672,800
Mon, 02 Feb 2026
50.8800
53.0600
50.5600
52.9800
9,925,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
51.3900
51.9500
49.9200
50.8800
18,692,000
Thu, 29 Jan 2026
52.9000
53.4100
50.2900
50.9600
20,671,900
Thu, 29 Jan 2026
6 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 28 Jan 2026
55.8900
56.0500
55.0800
55.1400
9,151,500
Tue, 27 Jan 2026
55.7400
55.8700
55.1300
55.7300
5,270,100
Mon, 26 Jan 2026
55.2500
56.2800
55.0900
55.5600
10,026,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
53.5100
55.0000
53.5100
54.6900
9,863,500
Thu, 22 Jan 2026
53.5300
54.6400
53.1700
53.4000
9,704,500
Wed, 21 Jan 2026
51.6800
53.5500
51.6600
53.1700
10,088,600
Tue, 20 Jan 2026
50.8200
51.6500
50.3300
50.9700
7,513,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
50.3700
51.2200
50.1800
51.0100
5,365,900
Thu, 15 Jan 2026
51.1700
51.4700
50.4400
50.7300
4,793,500
Wed, 14 Jan 2026
51.6700
51.9800
50.8500
51.1600
4,816,200
Tue, 13 Jan 2026
50.8400
51.8100
50.8200
51.7600
6,177,500
Mon, 12 Jan 2026
51.3000
51.6000
50.3400
50.6800
5,979,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
51.4800
52.1400
50.9800
51.5100
8,855,700
Thu, 08 Jan 2026
49.4200
52.0600
49.3400
51.4000
8,195,300
Wed, 07 Jan 2026
50.6000
51.0200
49.8600
49.8900
11,884,700
Tue, 06 Jan 2026
49.5600
50.6500
49.3400
50.3100
7,469,200
Mon, 05 Jan 2026
50.4000
50.8500
49.6300
49.8300
13,699,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
49.9700
50.9500
49.7200
50.8300
5,495,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
50.3100
50.4800
49.8500
50.0100
4,267,700
Tue, 30 Dec 2025
50.6200
50.7400
50.2400
50.3600
4,752,000
Mon, 29 Dec 2025
51.4600
51.6100
50.4900
50.8100
5,349,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
51.6900
51.8700
51.2300
51.3900
3,161,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
51.0000
51.6800
51.0000
51.6500
1,697,400
Tue, 23 Dec 2025
51.7500
51.8400
50.5100
51.0800
4,502,100
Mon, 22 Dec 2025
51.1600
51.8000
51.1500
51.7200
3,529,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
52.1600
52.2600
51.1400
51.4000
8,307,700
Thu, 18 Dec 2025
53.4600
53.6400
52.1000
52.3300
6,025,500
Wed, 17 Dec 2025
52.5900
53.6400
52.5300
53.4900
5,481,900
Tue, 16 Dec 2025
53.0200
53.1400
52.3000
52.6400
3,952,000
Mon, 15 Dec 2025
52.1500
53.0000
51.9100
52.9300
5,097,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
52.1500
52.3800
51.8100
51.9700
4,515,100
Thu, 11 Dec 2025
52.7600
53.7300
51.5500
51.8100
5,803,600
Wed, 10 Dec 2025
52.5400
53.1500
52.4000
52.8600
6,028,400
Tue, 09 Dec 2025
53.1800
53.7900
52.2600
52.3500
5,130,800
Mon, 08 Dec 2025
54.0100
54.1900
53.2400
53.3400
5,690,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
54.4500
54.6000
53.9600
54.0800
3,634,900
Thu, 04 Dec 2025
54.1600
54.5800
53.4300
54.3800
5,061,600
Wed, 03 Dec 2025
53.5800
54.8200
53.4900
54.0700
5,625,100
Tue, 02 Dec 2025
53.8100
53.8100
52.9600
53.2200
4,434,100
Mon, 01 Dec 2025
54.3700
54.9400
53.5200
53.6600
5,810,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
54.6700
54.8600
54.1400
54.7800
2,111,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
54.2700
55.0300
54.2000
54.6300
3,594,900
Tue, 25 Nov 2025
53.1100
54.8800
53.0100
54.4200
5,930,500
Mon, 24 Nov 2025
53.5700
54.0900
52.5800
53.0300
16,174,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
52.6600
53.9700
52.4400
52.9200
5,548,400
Thu, 20 Nov 2025
52.5700
53.3700
52.2500
52.6400
4,282,900
Wed, 19 Nov 2025
53.5600
53.7800
52.0900
52.5400
5,590,200
Tue, 18 Nov 2025
52.8500
53.8600
52.0200
53.5300
7,977,400
Mon, 17 Nov 2025
55.2300
55.7500
53.3700
53.6800
5,655,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
55.9900
56.3700
55.3500
55.4200
4,955,300
Thu, 13 Nov 2025
55.9100
56.9400
55.8000
56.1800
4,264,400
Wed, 12 Nov 2025
55.8800
56.1200
54.9300
55.9800
4,601,900
Tue, 11 Nov 2025
55.4400
56.9400
55.4400
55.9400
7,143,000
Mon, 10 Nov 2025
54.2100
55.9600
53.9200
55.4600
6,493,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
53.2200
54.3000
53.1500
54.2700
3,585,800
Thu, 06 Nov 2025
5 · 10-Q
After-hours · 16:27 ET
10-Q TRACTOR SUPPLY COMPANY ↗
Thu, 06 Nov 2025
53.3700
53.7200
52.8800
53.1000
4,611,900
Wed, 05 Nov 2025
4 · 8-K
After-hours · 16:40 ET
8-K TRACTOR SUPPLY COMPANY ↗
Wed, 05 Nov 2025
53.2100
54.3600
53.1200
53.9200
5,992,600
Tue, 04 Nov 2025
52.4900
53.2700
52.0700
53.0500
4,674,300
Mon, 03 Nov 2025
54.2100
54.2100
51.9000
52.4900
7,643,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
53.9200
54.2600
53.4400
54.1100
3,834,800
Thu, 30 Oct 2025
54.2200
54.9300
53.5200
54.1200
4,235,000
Wed, 29 Oct 2025
55.1800
55.2800
53.9800
54.2400
4,040,900
Tue, 28 Oct 2025
55.9700
56.1700
55.3400
55.4900
4,042,500
Mon, 27 Oct 2025
56.2700
56.5400
55.7500
56.3700
4,952,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
57.5000
58.2000
55.9900
56.2800
6,354,300
Thu, 23 Oct 2025
53.2000
58.2100
53.1500
56.3500
14,800,100
Thu, 23 Oct 2025
3 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 22 Oct 2025
54.7400
55.2000
54.4600
54.8300
5,468,800
Tue, 21 Oct 2025
55.0000
55.5600
54.6400
54.7700
4,686,200
Mon, 20 Oct 2025
55.4600
55.6000
54.6500
55.2900
4,503,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
55.3900
55.6100
54.9000
55.2000
3,386,300
Thu, 16 Oct 2025
56.0000
56.1300
54.8900
55.1600
3,952,700
Wed, 15 Oct 2025
55.5400
56.5800
55.5000
55.8100
6,635,500
Tue, 14 Oct 2025
54.6400
55.7200
54.4500
55.4800
3,767,400
Mon, 13 Oct 2025
54.3700
55.2700
54.3000
54.9100
5,175,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
54.4600
54.7300
53.5000
54.2400
6,006,900
Thu, 09 Oct 2025
55.3400
56.1500
53.7100
54.2200
6,383,400
Wed, 08 Oct 2025
53.6900
54.3500
53.2700
53.9200
4,646,400
Tue, 07 Oct 2025
54.5900
54.7800
53.2600
53.7100
4,918,800
Mon, 06 Oct 2025
55.8100
56.0600
54.6600
54.6900
3,802,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
56.1000
56.2800
55.4300
55.8300
3,016,000
Thu, 02 Oct 2025
55.7100
56.4900
55.5200
56.2300
3,875,400
Wed, 01 Oct 2025
56.9200
57.4900
55.8900
55.9200
5,747,500
Tue, 30 Sep 2025
56.6900
57.0800
56.0300
56.8700
5,084,400
Mon, 29 Sep 2025
56.6600
56.7900
55.9800
56.6900
3,572,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
56.5000
56.8100
56.1800
56.5200
2,999,500
Thu, 25 Sep 2025
57.1000
57.2000
56.2300
56.4200
4,254,600
Wed, 24 Sep 2025
58.2500
58.2800
57.2200
57.3500
4,808,900
Tue, 23 Sep 2025
58.3100
58.6800
58.0600
58.5600
3,024,500
Mon, 22 Sep 2025
59.4900
59.6400
58.1100
58.1400
4,335,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
60.0400
60.1500
59.0400
59.6600
6,769,900
Thu, 18 Sep 2025
59.6100
60.3700
59.3000
59.8700
4,153,800
Wed, 17 Sep 2025
59.1900
60.0100
58.8900
59.1000
3,551,300
Tue, 16 Sep 2025
59.5500
59.8300
58.4800
58.9900
5,254,500
Mon, 15 Sep 2025
60.5300
60.8600
59.5500
59.6100
6,271,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
59.7000
60.6500
59.5800
60.6100
4,395,300
Thu, 11 Sep 2025
58.5400
60.2600
58.4700
60.0200
3,798,700
Wed, 10 Sep 2025
58.7400
59.1500
58.2500
58.4500
3,129,300
Tue, 09 Sep 2025
59.8000
59.9600
58.8200
59.0800
3,722,000
Mon, 08 Sep 2025
60.3600
60.4600
59.1200
60.0900
5,475,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
60.7800
60.8700
60.0600
60.5200
3,211,800
Thu, 04 Sep 2025
60.3600
60.8300
60.1700
60.6400
4,677,100
Wed, 03 Sep 2025
61.3100
61.5500
59.9900
60.1400
6,107,600
Tue, 02 Sep 2025
61.7100
62.2600
61.3500
61.5200
3,230,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
62.6500
62.8700
61.6300
61.7600
5,217,400
Thu, 28 Aug 2025
62.3000
62.7400
61.6400
62.6500
3,708,300
Wed, 27 Aug 2025
61.8500
62.8900
61.8000
62.3800
3,587,600
Tue, 26 Aug 2025
61.5300
61.8700
61.1200
61.6900
4,276,400
Mon, 25 Aug 2025
61.4600
62.2100
61.0100
61.5200
3,261,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
61.3500
61.6900
61.0100
61.6100
3,230,200
Thu, 21 Aug 2025
60.8000
61.2800
60.5000
61.0000
2,627,500
Wed, 20 Aug 2025
62.3000
62.3000
60.9500
61.0300
3,477,500
Tue, 19 Aug 2025
61.2400
62.6500
61.2400
62.2800
4,393,100
Mon, 18 Aug 2025
60.6500
61.7300
60.6500
61.1000
5,652,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
59.8300
60.5500
59.7900
60.4900
3,901,500
Thu, 14 Aug 2025
58.8900
59.8900
58.5200
59.6900
3,984,200
Wed, 13 Aug 2025
59.4500
59.9400
59.0600
59.7300
5,140,700
Tue, 12 Aug 2025
59.4600
60.1800
58.9000
59.3000
4,822,200
Mon, 11 Aug 2025
59.3700
59.9200
58.8500
59.5300
4,850,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
60.0300
60.1700
59.1700
59.2600
3,277,600
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:44 ET
10-Q TRACTOR SUPPLY COMPANY ↗
Thu, 07 Aug 2025
60.5000
60.8000
59.4900
60.0200
2,961,500
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 09:03 ET
8-K TRACTOR SUPPLY COMPANY ↗
Wed, 06 Aug 2025
59.7200
60.4100
59.1500
60.2500
3,831,500
Tue, 05 Aug 2025
59.5100
60.0600
59.2200
59.7700
3,357,400
Mon, 04 Aug 2025
57.6300
59.5300
57.4800
59.5000
5,391,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
57.0200
57.6700
55.4900
57.6300
5,505,300
Thu, 31 Jul 2025
57.4300
58.1700
56.7300
56.9500
4,179,200
Wed, 30 Jul 2025
58.7400
58.7400
57.5000
57.8300
4,556,400
Tue, 29 Jul 2025
58.1100
59.1900
57.9300
58.5900
6,466,900
Mon, 28 Jul 2025
59.0000
59.2500
57.7800
58.1100
7,983,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend