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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
34.7500
34.7500
33.0050
33.4200
26,779,865
Thu, 22 Oct 2026
23 · 8-K
After market open · 11:26 ET
8-K TRACTOR SUPPLY COMPANY ↗
Thu, 22 Oct 2026
30.8500
35.0300
29.9000
34.7300
32,428,300
Wed, 21 Oct 2026
32.7400
33.1100
32.0500
32.6900
17,856,000
Tue, 20 Oct 2026
33.0000
33.2300
32.6600
32.9100
22,878,300
Mon, 19 Oct 2026
33.1600
33.4700
32.4100
32.8100
19,885,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
33.6300
34.1300
33.1400
33.1600
11,717,000
Thu, 15 Oct 2026
33.3300
33.7300
32.7300
33.3700
19,091,100
Wed, 14 Oct 2026
33.4000
33.6500
32.2600
32.7400
16,023,200
Tue, 13 Oct 2026
33.6100
34.0300
33.1600
33.7000
9,523,300
Mon, 12 Oct 2026
33.6200
33.6600
32.7200
33.4500
10,186,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
33.5300
33.8000
33.0900
33.7000
10,218,100
Thu, 08 Oct 2026
32.4300
33.5700
32.3100
33.4800
10,958,200
Wed, 07 Oct 2026
32.3200
32.9000
32.2000
32.5200
10,333,700
Tue, 06 Oct 2026
31.4000
32.6200
31.2200
32.2900
10,700,800
Mon, 05 Oct 2026
30.7600
31.5200
30.5300
31.4200
16,718,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
31.8600
32.0000
31.0600
31.0900
13,638,100
Thu, 01 Oct 2026
31.3500
31.8600
30.6200
31.7300
11,889,300
Wed, 30 Sep 2026
31.5600
31.6600
30.9900
31.2900
8,101,700
Tue, 29 Sep 2026
32.0200
32.2300
31.4500
31.5100
7,504,400
Mon, 28 Sep 2026
32.1200
32.3400
31.5700
32.0700
11,124,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
31.4600
32.5000
31.3500
32.2700
8,709,500
Thu, 24 Sep 2026
32.5100
32.7800
31.4100
31.4400
9,435,100
Wed, 23 Sep 2026
32.8500
32.9500
32.0100
32.2900
10,448,900
Tue, 22 Sep 2026
33.0100
33.2700
32.6000
32.8400
12,135,300
Mon, 21 Sep 2026
32.2000
32.7000
31.8700
32.3300
9,059,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
32.6500
32.9000
32.1500
32.2100
14,847,700
Thu, 17 Sep 2026
32.8300
33.2500
32.5500
32.8200
8,485,000
Wed, 16 Sep 2026
33.0900
33.8700
32.7600
32.7800
8,518,200
Tue, 15 Sep 2026
33.6800
33.7400
32.5900
33.0300
7,491,400
Mon, 14 Sep 2026
32.9700
34.0000
32.9700
33.8300
7,053,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
33.8100
33.9200
32.9000
33.0100
8,143,800
Thu, 10 Sep 2026
33.7900
33.9700
33.2500
33.5200
8,611,700
Wed, 09 Sep 2026
35.0100
35.0900
33.3200
34.0000
15,350,700
Tue, 08 Sep 2026
34.9900
35.8200
34.9500
35.2900
10,074,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
34.3500
35.4700
34.1800
34.9900
6,566,700
Thu, 03 Sep 2026
35.1000
35.5600
34.1000
34.6000
7,253,900
Wed, 02 Sep 2026
34.6200
35.5600
34.5900
34.8600
8,052,200
Tue, 01 Sep 2026
34.8500
35.5000
34.6400
34.7100
7,523,300
Mon, 31 Aug 2026
34.6100
35.5100
34.3300
34.9000
9,000,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
34.7700
35.0100
34.5600
34.7200
8,332,100
Thu, 27 Aug 2026
34.6600
35.0400
34.4500
34.7000
7,609,000
Wed, 26 Aug 2026
35.3400
35.5100
34.8000
35.0100
5,805,400
Tue, 25 Aug 2026
22 · 8-K
After-hours · 16:52 ET
8-K TRACTOR SUPPLY COMPANY ↗
Tue, 25 Aug 2026
35.8000
36.0000
35.3600
35.3800
7,641,900
Mon, 24 Aug 2026
34.7200
36.1100
34.7200
35.9200
9,425,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
35.1900
35.3800
34.7600
34.9800
8,636,800
Fri, 21 Aug 2026
21 · 424B2
Pre-market · 06:01 ET
424B2 ↗
Thu, 20 Aug 2026
35.0200
35.1800
34.5900
35.0500
7,545,500
Wed, 19 Aug 2026
34.9700
36.0400
34.8600
35.4400
6,823,600
Wed, 19 Aug 2026
20 · 424B5
Pre-market · 08:58 ET
424B5 ↗
Tue, 18 Aug 2026
35.0900
35.8900
34.5600
34.7200
7,792,600
Mon, 17 Aug 2026
35.0400
35.4200
34.5400
34.6800
10,151,500
Mon, 17 Aug 2026
19 · S-3ASR
Pre-market · 09:10 ET
S-3ASR ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
36.1200
36.4200
35.7000
35.8300
8,958,800
Thu, 13 Aug 2026
36.6700
36.8900
35.6100
36.1700
14,447,900
Wed, 12 Aug 2026
35.1500
36.6700
34.9600
36.4300
17,443,400
Tue, 11 Aug 2026
34.4300
36.4100
34.4100
35.2900
22,090,900
Mon, 10 Aug 2026
34.3200
34.8700
33.7700
34.6200
20,045,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
18 · 8-K
After-hours · 16:23 ET
8-K TRACTOR SUPPLY COMPANY ↗
Fri, 07 Aug 2026
33.9500
34.5900
33.3600
34.5600
12,477,100
Thu, 06 Aug 2026
17 · 10-Q
After-hours · 16:31 ET
10-Q TRACTOR SUPPLY COMPANY ↗
Thu, 06 Aug 2026
33.8900
34.3700
33.4100
34.0900
12,529,800
Thu, 06 Aug 2026
16 · 8-K
Pre-market · 09:01 ET
8-K TRACTOR SUPPLY COMPANY ↗
Wed, 05 Aug 2026
33.4000
33.5000
33.0000
33.4100
11,506,400
Tue, 04 Aug 2026
31.7000
33.1600
31.6800
33.1200
10,252,200
Mon, 03 Aug 2026
31.4500
32.1700
31.4500
32.1100
10,648,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
30.1700
30.7900
29.9700
30.7700
10,823,400
Thu, 30 Jul 2026
30.3800
30.5000
29.4600
30.2100
8,282,700
Wed, 29 Jul 2026
31.3800
31.7500
30.7800
31.0000
9,760,600
Tue, 28 Jul 2026
32.0100
32.4000
31.4300
31.4600
9,788,500
Mon, 27 Jul 2026
31.6900
32.2300
31.0800
31.8000
12,914,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
30.4700
31.0600
29.6900
31.0200
12,027,900
Thu, 23 Jul 2026
30.0000
30.4900
28.9600
30.3200
26,348,000
Thu, 23 Jul 2026
15 · 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
14 · 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
13 · 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
12 · 8-K/A
After-hours · 16:37 ET
FORM 8-K/A TRACTOR SUPPLY COMPANY ↗
Fri, 15 May 2026
11 · 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
10 · 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
9 · 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
8 · 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
7 · DEFA14A
After-hours · 17:19 ET
DEFA14A ↗
Thu, 26 Mar 2026
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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