Tractor Supply Company

TSCO · NASDAQ

Market closed$30.51$-0.500000 (-1.61%)After hours $30.70 · +0.62%

Historical prices

Open, high, low, close and volume for the selected range.

DateOpenHighLowCloseAdjustedVolume
July 17, 2026$30.70$30.70$30.70$30.70$30.7025.00
July 17, 2026$30.67$30.70$30.67$30.70$30.7085.00
July 17, 2026$30.70$30.70$30.70$30.70$30.701.00
July 17, 2026$30.64$30.64$30.64$30.64$30.647.00
July 17, 2026$30.50$30.50$30.50$30.50$30.5010.00
July 17, 2026$30.68$30.68$30.68$30.68$30.68100.00
July 17, 2026$30.75$30.75$30.75$30.75$30.753.00
July 17, 2026$30.65$30.65$30.65$30.65$30.6546.00
July 17, 2026$30.50$30.50$30.50$30.50$30.5012.00
July 17, 2026$30.65$30.70$30.65$30.70$30.7024.00
July 17, 2026$30.56$30.56$30.56$30.56$30.564.00
July 17, 2026$30.55$30.55$30.55$30.55$30.554.00
July 17, 2026$30.59$30.59$30.59$30.59$30.594.00
July 17, 2026$30.51$30.51$30.51$30.51$30.5130.00
July 17, 2026$30.51$30.51$30.51$30.51$30.5130.00
July 17, 2026$30.60$30.60$30.60$30.60$30.60469.00
July 17, 2026$31.00$31.00$31.00$31.00$31.00469.00
July 17, 2026$30.51$30.51$30.51$30.51$30.51340.00
July 17, 2026$31.04$31.04$31.04$31.04$31.047.00
July 17, 2026$30.36$30.36$30.36$30.36$30.367.00
July 17, 2026$30.51$30.51$30.51$30.51$30.51165.00
July 17, 2026$30.51$30.51$30.51$30.51$30.511.52K
July 17, 2026$30.51$30.51$30.51$30.51$30.511.20M
July 17, 2026$30.50$30.52$30.48$30.50$30.50321.90K
July 17, 2026$30.50$30.50$30.47$30.50$30.50176.51K
July 17, 2026$30.49$30.52$30.49$30.52$30.52117.48K
July 17, 2026$30.50$30.51$30.49$30.50$30.50118.41K
July 17, 2026$30.54$30.56$30.49$30.50$30.50112.55K
July 17, 2026$30.49$30.54$30.49$30.51$30.51152.50K
July 17, 2026$30.47$30.48$30.47$30.48$30.4849.99K
July 17, 2026$30.47$30.48$30.46$30.48$30.4838.77K
July 17, 2026$30.50$30.51$30.46$30.48$30.4843.62K
July 17, 2026$30.48$30.50$30.47$30.50$30.5047.14K
July 17, 2026$30.54$30.55$30.52$30.52$30.5240.69K
July 17, 2026$30.53$30.57$30.53$30.54$30.5475.64K
July 17, 2026$30.52$30.53$30.52$30.53$30.5326.63K
July 17, 2026$30.53$30.55$30.53$30.53$30.5321.93K
July 17, 2026$30.55$30.56$30.53$30.53$30.5374.63K
July 17, 2026$30.52$30.54$30.51$30.54$30.5421.74K
July 17, 2026$30.52$30.53$30.51$30.52$30.5228.48K
July 17, 2026$30.46$30.52$30.45$30.52$30.5274.86K
July 17, 2026$30.46$30.47$30.46$30.46$30.4631.82K
July 17, 2026$30.47$30.49$30.47$30.49$30.4915.36K
July 17, 2026$30.44$30.47$30.44$30.47$30.4740.21K
July 17, 2026$30.41$30.44$30.41$30.44$30.4416.52K
July 17, 2026$30.42$30.42$30.39$30.39$30.3917.76K
July 17, 2026$30.42$30.42$30.41$30.41$30.4123.16K
July 17, 2026$30.43$30.43$30.41$30.42$30.4233.05K
July 17, 2026$30.41$30.43$30.41$30.43$30.4310.74K
July 17, 2026$30.39$30.43$30.38$30.42$30.4214.37K
July 17, 2026$30.39$30.39$30.38$30.38$30.3816.00K
July 17, 2026$30.40$30.41$30.38$30.39$30.3921.19K
July 17, 2026$30.45$30.46$30.40$30.40$30.4024.21K
July 17, 2026$30.44$30.45$30.42$30.45$30.4538.65K
July 17, 2026$30.45$30.46$30.44$30.45$30.457.59K
July 17, 2026$30.47$30.47$30.46$30.46$30.4618.30K
July 17, 2026$30.47$30.48$30.47$30.48$30.4811.18K
July 17, 2026$30.47$30.47$30.46$30.46$30.4612.72K
July 17, 2026$30.45$30.48$30.45$30.46$30.4630.88K
July 17, 2026$30.45$30.48$30.45$30.46$30.4619.76K
July 17, 2026$30.45$30.46$30.45$30.46$30.469.21K
July 17, 2026$30.43$30.47$30.43$30.45$30.4517.11K
July 17, 2026$30.44$30.45$30.43$30.44$30.4429.89K
July 17, 2026$30.42$30.44$30.42$30.44$30.449.33K
July 17, 2026$30.45$30.46$30.43$30.43$30.4320.52K
July 17, 2026$30.43$30.45$30.39$30.45$30.4512.58K
July 17, 2026$30.41$30.43$30.40$30.43$30.4311.25K
July 17, 2026$30.43$30.43$30.40$30.41$30.4113.15K
July 17, 2026$30.42$30.44$30.41$30.44$30.4410.94K
July 17, 2026$30.41$30.43$30.41$30.41$30.4116.74K
July 17, 2026$30.36$30.41$30.36$30.39$30.3945.61K
July 17, 2026$30.40$30.40$30.37$30.37$30.3737.96K
July 17, 2026$30.38$30.40$30.38$30.40$30.4028.68K
July 17, 2026$30.39$30.39$30.38$30.39$30.395.59K
July 17, 2026$30.39$30.40$30.39$30.39$30.3916.39K
July 17, 2026$30.41$30.41$30.38$30.39$30.3910.72K
July 17, 2026$30.41$30.42$30.41$30.41$30.417.67K
July 17, 2026$30.39$30.41$30.39$30.41$30.419.95K
July 17, 2026$30.41$30.41$30.39$30.40$30.4014.10K
July 17, 2026$30.40$30.44$30.40$30.40$30.4041.85K
July 17, 2026$30.38$30.41$30.38$30.41$30.4117.96K
July 17, 2026$30.38$30.38$30.36$30.38$30.3815.12K
July 17, 2026$30.38$30.39$30.38$30.38$30.3823.46K
July 17, 2026$30.39$30.39$30.38$30.39$30.3930.80K
July 17, 2026$30.38$30.39$30.38$30.38$30.3815.90K
July 17, 2026$30.37$30.38$30.37$30.38$30.3824.78K
July 17, 2026$30.36$30.37$30.35$30.37$30.3719.31K
July 17, 2026$30.36$30.36$30.35$30.36$30.3611.17K
July 17, 2026$30.36$30.37$30.36$30.37$30.378.78K
July 17, 2026$30.37$30.37$30.36$30.36$30.3611.68K
July 17, 2026$30.36$30.37$30.36$30.37$30.3710.91K
July 17, 2026$30.39$30.39$30.37$30.37$30.379.82K
July 17, 2026$30.41$30.41$30.38$30.38$30.389.11K
July 17, 2026$30.41$30.42$30.40$30.41$30.4112.12K
July 17, 2026$30.43$30.43$30.39$30.41$30.4121.18K
July 17, 2026$30.44$30.45$30.42$30.43$30.4313.76K
July 17, 2026$30.44$30.44$30.42$30.44$30.4433.22K
July 17, 2026$30.35$30.44$30.35$30.43$30.4351.18K
July 17, 2026$30.38$30.38$30.35$30.35$30.3519.75K
July 17, 2026$30.38$30.39$30.38$30.38$30.388.84K
July 17, 2026$30.39$30.40$30.38$30.39$30.3919.84K
July 17, 2026$30.38$30.39$30.38$30.38$30.3810.48K
July 17, 2026$30.38$30.40$30.37$30.39$30.399.16K
July 17, 2026$30.40$30.40$30.37$30.38$30.3812.06K
July 17, 2026$30.39$30.39$30.38$30.39$30.395.88K
July 17, 2026$30.38$30.40$30.38$30.39$30.3923.79K
July 17, 2026$30.40$30.40$30.39$30.39$30.398.10K
July 17, 2026$30.42$30.42$30.39$30.40$30.4011.24K
July 17, 2026$30.42$30.43$30.42$30.42$30.425.96K
July 17, 2026$30.43$30.44$30.42$30.43$30.4314.16K
July 17, 2026$30.41$30.43$30.41$30.43$30.437.33K
July 17, 2026$30.43$30.44$30.42$30.42$30.4218.26K
July 17, 2026$30.44$30.44$30.42$30.44$30.4411.53K
July 17, 2026$30.44$30.45$30.43$30.44$30.4415.45K
July 17, 2026$30.45$30.45$30.43$30.44$30.4411.43K
July 17, 2026$30.46$30.46$30.44$30.44$30.446.14K
July 17, 2026$30.47$30.47$30.45$30.46$30.4617.65K
July 17, 2026$30.49$30.49$30.48$30.48$30.489.25K
July 17, 2026$30.48$30.48$30.48$30.48$30.488.58K
July 17, 2026$30.50$30.50$30.49$30.49$30.496.10K
July 17, 2026$30.48$30.50$30.48$30.50$30.5012.83K
July 17, 2026$30.52$30.52$30.47$30.49$30.4922.50K
July 17, 2026$30.48$30.52$30.48$30.52$30.5211.96K
July 17, 2026$30.46$30.48$30.46$30.48$30.4814.89K
July 17, 2026$30.46$30.46$30.45$30.46$30.462.92K
July 17, 2026$30.45$30.47$30.45$30.46$30.469.64K
July 17, 2026$30.46$30.47$30.45$30.46$30.466.06K
July 17, 2026$30.48$30.49$30.47$30.47$30.477.40K
July 17, 2026$30.48$30.49$30.47$30.49$30.498.50K
July 17, 2026$30.49$30.49$30.47$30.47$30.4713.77K
July 17, 2026$30.49$30.49$30.48$30.48$30.483.93K
July 17, 2026$30.49$30.50$30.48$30.49$30.4913.47K
July 17, 2026$30.48$30.50$30.48$30.49$30.4914.84K
July 17, 2026$30.47$30.48$30.47$30.48$30.485.43K
July 17, 2026$30.47$30.48$30.46$30.47$30.478.28K
July 17, 2026$30.46$30.47$30.46$30.47$30.475.43K
July 17, 2026$30.46$30.49$30.45$30.47$30.4713.92K
July 17, 2026$30.47$30.47$30.45$30.46$30.465.75K
July 17, 2026$30.49$30.49$30.46$30.46$30.4615.46K
July 17, 2026$30.52$30.52$30.48$30.48$30.4840.02K
July 17, 2026$30.46$30.52$30.46$30.52$30.5223.41K
July 17, 2026$30.46$30.46$30.45$30.46$30.466.10K
July 17, 2026$30.46$30.46$30.44$30.45$30.4527.83K
July 17, 2026$30.48$30.49$30.47$30.48$30.488.30K
July 17, 2026$30.47$30.47$30.46$30.47$30.476.86K
July 17, 2026$30.41$30.47$30.41$30.46$30.4616.40K
July 17, 2026$30.43$30.43$30.41$30.42$30.4213.30K
July 17, 2026$30.45$30.47$30.44$30.44$30.4414.57K
July 17, 2026$30.47$30.49$30.45$30.46$30.468.21K
July 17, 2026$30.45$30.47$30.45$30.47$30.4727.43K
July 17, 2026$30.46$30.46$30.44$30.44$30.449.39K
July 17, 2026$30.46$30.47$30.46$30.46$30.4611.91K
July 17, 2026$30.46$30.46$30.45$30.46$30.466.99K
July 17, 2026$30.47$30.48$30.46$30.46$30.4611.47K
July 17, 2026$30.48$30.49$30.47$30.47$30.479.11K
July 17, 2026$30.55$30.55$30.49$30.49$30.4914.57K
July 17, 2026$30.53$30.54$30.53$30.54$30.549.38K
July 17, 2026$30.53$30.55$30.53$30.54$30.5432.60K
July 17, 2026$30.51$30.53$30.51$30.52$30.5257.47K
July 17, 2026$30.53$30.53$30.49$30.50$30.5025.48K
July 17, 2026$30.54$30.55$30.51$30.53$30.5336.04K
July 17, 2026$30.50$30.54$30.50$30.53$30.5340.06K
July 17, 2026$30.51$30.52$30.50$30.50$30.5020.19K
July 17, 2026$30.50$30.52$30.48$30.52$30.5231.71K
July 17, 2026$30.49$30.51$30.49$30.49$30.4912.14K
July 17, 2026$30.52$30.52$30.49$30.49$30.4916.05K
July 17, 2026$30.51$30.53$30.50$30.52$30.5275.10K
July 17, 2026$30.52$30.57$30.51$30.54$30.5440.83K
July 17, 2026$30.51$30.53$30.51$30.53$30.5320.45K
July 17, 2026$30.50$30.53$30.50$30.50$30.5036.04K
July 17, 2026$30.48$30.53$30.48$30.53$30.5312.13K
July 17, 2026$30.48$30.48$30.48$30.48$30.4810.04K
July 17, 2026$30.47$30.48$30.47$30.48$30.4814.44K
July 17, 2026$30.45$30.46$30.45$30.46$30.468.27K
July 17, 2026$30.46$30.49$30.46$30.47$30.474.20K
July 17, 2026$30.47$30.48$30.46$30.47$30.477.01K
July 17, 2026$30.51$30.51$30.47$30.47$30.478.67K
July 17, 2026$30.51$30.51$30.49$30.50$30.507.00K
July 17, 2026$30.49$30.51$30.48$30.51$30.5111.96K
July 17, 2026$30.53$30.54$30.50$30.50$30.5022.75K
July 17, 2026$30.53$30.54$30.52$30.52$30.5216.05K
July 17, 2026$30.54$30.54$30.53$30.53$30.5324.58K
July 17, 2026$30.57$30.57$30.55$30.55$30.5520.98K
July 17, 2026$30.56$30.56$30.54$30.55$30.5514.92K
July 17, 2026$30.51$30.56$30.51$30.56$30.5627.80K
July 17, 2026$30.55$30.55$30.51$30.51$30.5113.54K
July 17, 2026$30.57$30.57$30.55$30.55$30.5536.57K
July 17, 2026$30.61$30.61$30.58$30.58$30.5819.44K
July 17, 2026$30.65$30.65$30.61$30.61$30.616.84K
July 17, 2026$30.64$30.65$30.64$30.65$30.656.70K
July 17, 2026$30.68$30.69$30.65$30.65$30.659.13K
July 17, 2026$30.69$30.70$30.68$30.68$30.688.48K
July 17, 2026$30.71$30.71$30.69$30.69$30.699.40K
July 17, 2026$30.70$30.71$30.70$30.71$30.7111.29K
July 17, 2026$30.71$30.71$30.70$30.70$30.7011.87K
July 17, 2026$30.71$30.71$30.70$30.70$30.709.04K
July 17, 2026$30.71$30.71$30.69$30.70$30.7011.50K
July 17, 2026$30.70$30.71$30.70$30.71$30.718.01K
July 17, 2026$30.70$30.73$30.70$30.71$30.7115.57K
July 17, 2026$30.70$30.70$30.69$30.69$30.6912.75K
July 17, 2026$30.70$30.70$30.70$30.70$30.707.30K
July 17, 2026$30.70$30.71$30.69$30.71$30.7118.82K
July 17, 2026$30.71$30.71$30.70$30.70$30.706.63K
July 17, 2026$30.71$30.71$30.71$30.71$30.7112.99K
July 17, 2026$30.70$30.71$30.70$30.71$30.714.62K
July 17, 2026$30.71$30.72$30.69$30.70$30.7012.62K
July 17, 2026$30.69$30.72$30.69$30.71$30.7129.23K
July 17, 2026$30.71$30.71$30.70$30.70$30.7011.28K
July 17, 2026$30.72$30.72$30.72$30.72$30.726.71K
July 17, 2026$30.74$30.74$30.72$30.73$30.7310.64K
July 17, 2026$30.74$30.75$30.74$30.74$30.745.93K
July 17, 2026$30.76$30.76$30.75$30.75$30.754.08K
July 17, 2026$30.75$30.76$30.74$30.76$30.768.79K
July 17, 2026$30.75$30.76$30.74$30.76$30.766.70K
July 17, 2026$30.74$30.74$30.74$30.74$30.742.14K
July 17, 2026$30.73$30.74$30.72$30.74$30.748.15K
July 17, 2026$30.73$30.74$30.72$30.74$30.743.86K
July 17, 2026$30.74$30.74$30.73$30.73$30.738.61K
July 17, 2026$30.75$30.75$30.73$30.75$30.756.89K
July 17, 2026$30.74$30.74$30.72$30.74$30.7412.86K
July 17, 2026$30.73$30.74$30.71$30.74$30.7410.34K
July 17, 2026$30.75$30.75$30.74$30.74$30.743.88K
July 17, 2026$30.76$30.76$30.74$30.74$30.7411.91K
July 17, 2026$30.75$30.77$30.75$30.77$30.774.52K
July 17, 2026$30.77$30.77$30.75$30.75$30.7511.09K
July 17, 2026$30.78$30.78$30.78$30.78$30.782.17K
July 17, 2026$30.77$30.78$30.77$30.78$30.786.52K
July 17, 2026$30.78$30.78$30.77$30.77$30.774.75K
July 17, 2026$30.78$30.78$30.77$30.78$30.788.88K
July 17, 2026$30.80$30.80$30.78$30.79$30.797.92K
July 17, 2026$30.81$30.81$30.80$30.80$30.801.34K
July 17, 2026$30.82$30.83$30.81$30.81$30.8113.76K
July 17, 2026$30.80$30.82$30.79$30.82$30.829.09K
July 17, 2026$30.80$30.80$30.80$30.80$30.803.14K
July 17, 2026$30.81$30.81$30.79$30.80$30.8020.10K
July 17, 2026$30.81$30.84$30.81$30.83$30.8310.25K
July 17, 2026$30.84$30.84$30.81$30.81$30.818.15K
July 17, 2026$30.84$30.85$30.84$30.84$30.846.20K
July 17, 2026$30.84$30.85$30.84$30.84$30.845.11K
July 17, 2026$30.75$30.84$30.75$30.84$30.8427.74K
July 17, 2026$30.75$30.78$30.75$30.76$30.769.74K
July 17, 2026$30.74$30.76$30.73$30.73$30.7310.30K
July 17, 2026$30.75$30.76$30.75$30.75$30.755.07K
July 17, 2026$30.73$30.76$30.73$30.75$30.757.53K
July 17, 2026$30.73$30.74$30.73$30.74$30.744.66K
July 17, 2026$30.71$30.74$30.71$30.72$30.7213.74K
July 17, 2026$30.70$30.71$30.67$30.71$30.7120.92K
July 17, 2026$30.71$30.71$30.70$30.71$30.718.14K
July 17, 2026$30.71$30.72$30.71$30.72$30.727.80K
July 17, 2026$30.75$30.75$30.70$30.71$30.7111.74K
July 17, 2026$30.75$30.75$30.73$30.75$30.758.46K
July 17, 2026$30.75$30.75$30.74$30.75$30.7515.70K
July 17, 2026$30.77$30.77$30.76$30.76$30.769.55K
July 17, 2026$30.81$30.82$30.80$30.80$30.807.99K
July 17, 2026$30.81$30.82$30.81$30.81$30.816.66K
July 17, 2026$30.83$30.83$30.80$30.81$30.819.75K
July 17, 2026$30.81$30.83$30.81$30.83$30.839.57K
July 17, 2026$30.81$30.82$30.80$30.81$30.815.89K
July 17, 2026$30.79$30.80$30.78$30.79$30.797.48K
July 17, 2026$30.79$30.80$30.79$30.80$30.806.03K
July 17, 2026$30.78$30.79$30.77$30.79$30.799.90K
July 17, 2026$30.85$30.85$30.79$30.80$30.8019.39K
July 17, 2026$30.88$30.88$30.85$30.85$30.8512.22K
July 17, 2026$30.87$30.89$30.85$30.88$30.887.72K
July 17, 2026$30.87$30.88$30.86$30.86$30.8622.47K
July 17, 2026$30.86$30.88$30.84$30.86$30.8645.28K
July 17, 2026$30.85$30.85$30.85$30.85$30.854.07K
July 17, 2026$30.87$30.87$30.85$30.85$30.8513.28K
July 17, 2026$30.89$30.90$30.88$30.88$30.888.72K
July 17, 2026$30.90$30.91$30.88$30.89$30.8912.25K
July 17, 2026$30.90$30.90$30.88$30.90$30.907.41K
July 17, 2026$30.94$30.94$30.89$30.89$30.899.89K
July 17, 2026$30.93$31.00$30.93$30.94$30.947.08K
July 17, 2026$30.93$30.95$30.92$30.94$30.9412.75K
July 17, 2026$30.95$30.95$30.94$30.94$30.944.11K
July 17, 2026$30.96$30.97$30.94$30.96$30.9625.57K
July 17, 2026$30.98$30.98$30.96$30.97$30.977.07K
July 17, 2026$31.02$31.02$30.98$30.98$30.9819.75K
July 17, 2026$31.04$31.05$31.04$31.04$31.046.64K
July 17, 2026$31.04$31.05$31.04$31.05$31.055.58K
July 17, 2026$31.07$31.07$31.05$31.05$31.058.40K
July 17, 2026$31.08$31.08$31.07$31.08$31.088.17K
July 17, 2026$31.04$31.07$31.04$31.07$31.0712.80K
July 17, 2026$31.04$31.05$31.04$31.05$31.055.04K
July 17, 2026$31.04$31.04$31.02$31.04$31.049.32K
July 17, 2026$31.04$31.05$31.03$31.03$31.037.39K
July 17, 2026$31.05$31.07$31.04$31.04$31.0414.93K
July 17, 2026$31.10$31.10$31.06$31.06$31.06311.00
July 17, 2026$31.13$31.13$31.10$31.10$31.10520.00
July 17, 2026$31.15$31.15$31.13$31.13$31.1312.52K
July 17, 2026$31.19$31.19$31.15$31.16$31.1643.97K
July 17, 2026$31.23$31.23$31.20$31.20$31.2010.58K
July 17, 2026$31.22$31.23$31.22$31.23$31.235.48K
July 17, 2026$31.20$31.22$31.20$31.22$31.227.74K
July 17, 2026$31.21$31.22$31.21$31.21$31.214.14K
July 17, 2026$31.21$31.21$31.20$31.21$31.2110.92K
July 17, 2026$31.22$31.22$31.19$31.21$31.2110.27K
July 17, 2026$31.27$31.27$31.21$31.21$31.2144.45K
July 17, 2026$31.22$31.25$31.22$31.25$31.2521.52K
July 17, 2026$31.25$31.25$31.23$31.23$31.236.19K