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.
| Date | Open | High | Low | Close | Adjusted | Volume |
|---|---|---|---|---|---|---|
| July 17, 2026 | $30.70 | $30.70 | $30.70 | $30.70 | $30.70 | 25.00 |
| July 17, 2026 | $30.67 | $30.70 | $30.67 | $30.70 | $30.70 | 85.00 |
| July 17, 2026 | $30.70 | $30.70 | $30.70 | $30.70 | $30.70 | 1.00 |
| July 17, 2026 | $30.64 | $30.64 | $30.64 | $30.64 | $30.64 | 7.00 |
| July 17, 2026 | $30.50 | $30.50 | $30.50 | $30.50 | $30.50 | 10.00 |
| July 17, 2026 | $30.68 | $30.68 | $30.68 | $30.68 | $30.68 | 100.00 |
| July 17, 2026 | $30.75 | $30.75 | $30.75 | $30.75 | $30.75 | 3.00 |
| July 17, 2026 | $30.65 | $30.65 | $30.65 | $30.65 | $30.65 | 46.00 |
| July 17, 2026 | $30.50 | $30.50 | $30.50 | $30.50 | $30.50 | 12.00 |
| July 17, 2026 | $30.65 | $30.70 | $30.65 | $30.70 | $30.70 | 24.00 |
| July 17, 2026 | $30.56 | $30.56 | $30.56 | $30.56 | $30.56 | 4.00 |
| July 17, 2026 | $30.55 | $30.55 | $30.55 | $30.55 | $30.55 | 4.00 |
| July 17, 2026 | $30.59 | $30.59 | $30.59 | $30.59 | $30.59 | 4.00 |
| July 17, 2026 | $30.51 | $30.51 | $30.51 | $30.51 | $30.51 | 30.00 |
| July 17, 2026 | $30.51 | $30.51 | $30.51 | $30.51 | $30.51 | 30.00 |
| July 17, 2026 | $30.60 | $30.60 | $30.60 | $30.60 | $30.60 | 469.00 |
| July 17, 2026 | $31.00 | $31.00 | $31.00 | $31.00 | $31.00 | 469.00 |
| July 17, 2026 | $30.51 | $30.51 | $30.51 | $30.51 | $30.51 | 340.00 |
| July 17, 2026 | $31.04 | $31.04 | $31.04 | $31.04 | $31.04 | 7.00 |
| July 17, 2026 | $30.36 | $30.36 | $30.36 | $30.36 | $30.36 | 7.00 |
| July 17, 2026 | $30.51 | $30.51 | $30.51 | $30.51 | $30.51 | 165.00 |
| July 17, 2026 | $30.51 | $30.51 | $30.51 | $30.51 | $30.51 | 1.52K |
| July 17, 2026 | $30.51 | $30.51 | $30.51 | $30.51 | $30.51 | 1.20M |
| July 17, 2026 | $30.50 | $30.52 | $30.48 | $30.50 | $30.50 | 321.90K |
| July 17, 2026 | $30.50 | $30.50 | $30.47 | $30.50 | $30.50 | 176.51K |
| July 17, 2026 | $30.49 | $30.52 | $30.49 | $30.52 | $30.52 | 117.48K |
| July 17, 2026 | $30.50 | $30.51 | $30.49 | $30.50 | $30.50 | 118.41K |
| July 17, 2026 | $30.54 | $30.56 | $30.49 | $30.50 | $30.50 | 112.55K |
| July 17, 2026 | $30.49 | $30.54 | $30.49 | $30.51 | $30.51 | 152.50K |
| July 17, 2026 | $30.47 | $30.48 | $30.47 | $30.48 | $30.48 | 49.99K |
| July 17, 2026 | $30.47 | $30.48 | $30.46 | $30.48 | $30.48 | 38.77K |
| July 17, 2026 | $30.50 | $30.51 | $30.46 | $30.48 | $30.48 | 43.62K |
| July 17, 2026 | $30.48 | $30.50 | $30.47 | $30.50 | $30.50 | 47.14K |
| July 17, 2026 | $30.54 | $30.55 | $30.52 | $30.52 | $30.52 | 40.69K |
| July 17, 2026 | $30.53 | $30.57 | $30.53 | $30.54 | $30.54 | 75.64K |
| July 17, 2026 | $30.52 | $30.53 | $30.52 | $30.53 | $30.53 | 26.63K |
| July 17, 2026 | $30.53 | $30.55 | $30.53 | $30.53 | $30.53 | 21.93K |
| July 17, 2026 | $30.55 | $30.56 | $30.53 | $30.53 | $30.53 | 74.63K |
| July 17, 2026 | $30.52 | $30.54 | $30.51 | $30.54 | $30.54 | 21.74K |
| July 17, 2026 | $30.52 | $30.53 | $30.51 | $30.52 | $30.52 | 28.48K |
| July 17, 2026 | $30.46 | $30.52 | $30.45 | $30.52 | $30.52 | 74.86K |
| July 17, 2026 | $30.46 | $30.47 | $30.46 | $30.46 | $30.46 | 31.82K |
| July 17, 2026 | $30.47 | $30.49 | $30.47 | $30.49 | $30.49 | 15.36K |
| July 17, 2026 | $30.44 | $30.47 | $30.44 | $30.47 | $30.47 | 40.21K |
| July 17, 2026 | $30.41 | $30.44 | $30.41 | $30.44 | $30.44 | 16.52K |
| July 17, 2026 | $30.42 | $30.42 | $30.39 | $30.39 | $30.39 | 17.76K |
| July 17, 2026 | $30.42 | $30.42 | $30.41 | $30.41 | $30.41 | 23.16K |
| July 17, 2026 | $30.43 | $30.43 | $30.41 | $30.42 | $30.42 | 33.05K |
| July 17, 2026 | $30.41 | $30.43 | $30.41 | $30.43 | $30.43 | 10.74K |
| July 17, 2026 | $30.39 | $30.43 | $30.38 | $30.42 | $30.42 | 14.37K |
| July 17, 2026 | $30.39 | $30.39 | $30.38 | $30.38 | $30.38 | 16.00K |
| July 17, 2026 | $30.40 | $30.41 | $30.38 | $30.39 | $30.39 | 21.19K |
| July 17, 2026 | $30.45 | $30.46 | $30.40 | $30.40 | $30.40 | 24.21K |
| July 17, 2026 | $30.44 | $30.45 | $30.42 | $30.45 | $30.45 | 38.65K |
| July 17, 2026 | $30.45 | $30.46 | $30.44 | $30.45 | $30.45 | 7.59K |
| July 17, 2026 | $30.47 | $30.47 | $30.46 | $30.46 | $30.46 | 18.30K |
| July 17, 2026 | $30.47 | $30.48 | $30.47 | $30.48 | $30.48 | 11.18K |
| July 17, 2026 | $30.47 | $30.47 | $30.46 | $30.46 | $30.46 | 12.72K |
| July 17, 2026 | $30.45 | $30.48 | $30.45 | $30.46 | $30.46 | 30.88K |
| July 17, 2026 | $30.45 | $30.48 | $30.45 | $30.46 | $30.46 | 19.76K |
| July 17, 2026 | $30.45 | $30.46 | $30.45 | $30.46 | $30.46 | 9.21K |
| July 17, 2026 | $30.43 | $30.47 | $30.43 | $30.45 | $30.45 | 17.11K |
| July 17, 2026 | $30.44 | $30.45 | $30.43 | $30.44 | $30.44 | 29.89K |
| July 17, 2026 | $30.42 | $30.44 | $30.42 | $30.44 | $30.44 | 9.33K |
| July 17, 2026 | $30.45 | $30.46 | $30.43 | $30.43 | $30.43 | 20.52K |
| July 17, 2026 | $30.43 | $30.45 | $30.39 | $30.45 | $30.45 | 12.58K |
| July 17, 2026 | $30.41 | $30.43 | $30.40 | $30.43 | $30.43 | 11.25K |
| July 17, 2026 | $30.43 | $30.43 | $30.40 | $30.41 | $30.41 | 13.15K |
| July 17, 2026 | $30.42 | $30.44 | $30.41 | $30.44 | $30.44 | 10.94K |
| July 17, 2026 | $30.41 | $30.43 | $30.41 | $30.41 | $30.41 | 16.74K |
| July 17, 2026 | $30.36 | $30.41 | $30.36 | $30.39 | $30.39 | 45.61K |
| July 17, 2026 | $30.40 | $30.40 | $30.37 | $30.37 | $30.37 | 37.96K |
| July 17, 2026 | $30.38 | $30.40 | $30.38 | $30.40 | $30.40 | 28.68K |
| July 17, 2026 | $30.39 | $30.39 | $30.38 | $30.39 | $30.39 | 5.59K |
| July 17, 2026 | $30.39 | $30.40 | $30.39 | $30.39 | $30.39 | 16.39K |
| July 17, 2026 | $30.41 | $30.41 | $30.38 | $30.39 | $30.39 | 10.72K |
| July 17, 2026 | $30.41 | $30.42 | $30.41 | $30.41 | $30.41 | 7.67K |
| July 17, 2026 | $30.39 | $30.41 | $30.39 | $30.41 | $30.41 | 9.95K |
| July 17, 2026 | $30.41 | $30.41 | $30.39 | $30.40 | $30.40 | 14.10K |
| July 17, 2026 | $30.40 | $30.44 | $30.40 | $30.40 | $30.40 | 41.85K |
| July 17, 2026 | $30.38 | $30.41 | $30.38 | $30.41 | $30.41 | 17.96K |
| July 17, 2026 | $30.38 | $30.38 | $30.36 | $30.38 | $30.38 | 15.12K |
| July 17, 2026 | $30.38 | $30.39 | $30.38 | $30.38 | $30.38 | 23.46K |
| July 17, 2026 | $30.39 | $30.39 | $30.38 | $30.39 | $30.39 | 30.80K |
| July 17, 2026 | $30.38 | $30.39 | $30.38 | $30.38 | $30.38 | 15.90K |
| July 17, 2026 | $30.37 | $30.38 | $30.37 | $30.38 | $30.38 | 24.78K |
| July 17, 2026 | $30.36 | $30.37 | $30.35 | $30.37 | $30.37 | 19.31K |
| July 17, 2026 | $30.36 | $30.36 | $30.35 | $30.36 | $30.36 | 11.17K |
| July 17, 2026 | $30.36 | $30.37 | $30.36 | $30.37 | $30.37 | 8.78K |
| July 17, 2026 | $30.37 | $30.37 | $30.36 | $30.36 | $30.36 | 11.68K |
| July 17, 2026 | $30.36 | $30.37 | $30.36 | $30.37 | $30.37 | 10.91K |
| July 17, 2026 | $30.39 | $30.39 | $30.37 | $30.37 | $30.37 | 9.82K |
| July 17, 2026 | $30.41 | $30.41 | $30.38 | $30.38 | $30.38 | 9.11K |
| July 17, 2026 | $30.41 | $30.42 | $30.40 | $30.41 | $30.41 | 12.12K |
| July 17, 2026 | $30.43 | $30.43 | $30.39 | $30.41 | $30.41 | 21.18K |
| July 17, 2026 | $30.44 | $30.45 | $30.42 | $30.43 | $30.43 | 13.76K |
| July 17, 2026 | $30.44 | $30.44 | $30.42 | $30.44 | $30.44 | 33.22K |
| July 17, 2026 | $30.35 | $30.44 | $30.35 | $30.43 | $30.43 | 51.18K |
| July 17, 2026 | $30.38 | $30.38 | $30.35 | $30.35 | $30.35 | 19.75K |
| July 17, 2026 | $30.38 | $30.39 | $30.38 | $30.38 | $30.38 | 8.84K |
| July 17, 2026 | $30.39 | $30.40 | $30.38 | $30.39 | $30.39 | 19.84K |
| July 17, 2026 | $30.38 | $30.39 | $30.38 | $30.38 | $30.38 | 10.48K |
| July 17, 2026 | $30.38 | $30.40 | $30.37 | $30.39 | $30.39 | 9.16K |
| July 17, 2026 | $30.40 | $30.40 | $30.37 | $30.38 | $30.38 | 12.06K |
| July 17, 2026 | $30.39 | $30.39 | $30.38 | $30.39 | $30.39 | 5.88K |
| July 17, 2026 | $30.38 | $30.40 | $30.38 | $30.39 | $30.39 | 23.79K |
| July 17, 2026 | $30.40 | $30.40 | $30.39 | $30.39 | $30.39 | 8.10K |
| July 17, 2026 | $30.42 | $30.42 | $30.39 | $30.40 | $30.40 | 11.24K |
| July 17, 2026 | $30.42 | $30.43 | $30.42 | $30.42 | $30.42 | 5.96K |
| July 17, 2026 | $30.43 | $30.44 | $30.42 | $30.43 | $30.43 | 14.16K |
| July 17, 2026 | $30.41 | $30.43 | $30.41 | $30.43 | $30.43 | 7.33K |
| July 17, 2026 | $30.43 | $30.44 | $30.42 | $30.42 | $30.42 | 18.26K |
| July 17, 2026 | $30.44 | $30.44 | $30.42 | $30.44 | $30.44 | 11.53K |
| July 17, 2026 | $30.44 | $30.45 | $30.43 | $30.44 | $30.44 | 15.45K |
| July 17, 2026 | $30.45 | $30.45 | $30.43 | $30.44 | $30.44 | 11.43K |
| July 17, 2026 | $30.46 | $30.46 | $30.44 | $30.44 | $30.44 | 6.14K |
| July 17, 2026 | $30.47 | $30.47 | $30.45 | $30.46 | $30.46 | 17.65K |
| July 17, 2026 | $30.49 | $30.49 | $30.48 | $30.48 | $30.48 | 9.25K |
| July 17, 2026 | $30.48 | $30.48 | $30.48 | $30.48 | $30.48 | 8.58K |
| July 17, 2026 | $30.50 | $30.50 | $30.49 | $30.49 | $30.49 | 6.10K |
| July 17, 2026 | $30.48 | $30.50 | $30.48 | $30.50 | $30.50 | 12.83K |
| July 17, 2026 | $30.52 | $30.52 | $30.47 | $30.49 | $30.49 | 22.50K |
| July 17, 2026 | $30.48 | $30.52 | $30.48 | $30.52 | $30.52 | 11.96K |
| July 17, 2026 | $30.46 | $30.48 | $30.46 | $30.48 | $30.48 | 14.89K |
| July 17, 2026 | $30.46 | $30.46 | $30.45 | $30.46 | $30.46 | 2.92K |
| July 17, 2026 | $30.45 | $30.47 | $30.45 | $30.46 | $30.46 | 9.64K |
| July 17, 2026 | $30.46 | $30.47 | $30.45 | $30.46 | $30.46 | 6.06K |
| July 17, 2026 | $30.48 | $30.49 | $30.47 | $30.47 | $30.47 | 7.40K |
| July 17, 2026 | $30.48 | $30.49 | $30.47 | $30.49 | $30.49 | 8.50K |
| July 17, 2026 | $30.49 | $30.49 | $30.47 | $30.47 | $30.47 | 13.77K |
| July 17, 2026 | $30.49 | $30.49 | $30.48 | $30.48 | $30.48 | 3.93K |
| July 17, 2026 | $30.49 | $30.50 | $30.48 | $30.49 | $30.49 | 13.47K |
| July 17, 2026 | $30.48 | $30.50 | $30.48 | $30.49 | $30.49 | 14.84K |
| July 17, 2026 | $30.47 | $30.48 | $30.47 | $30.48 | $30.48 | 5.43K |
| July 17, 2026 | $30.47 | $30.48 | $30.46 | $30.47 | $30.47 | 8.28K |
| July 17, 2026 | $30.46 | $30.47 | $30.46 | $30.47 | $30.47 | 5.43K |
| July 17, 2026 | $30.46 | $30.49 | $30.45 | $30.47 | $30.47 | 13.92K |
| July 17, 2026 | $30.47 | $30.47 | $30.45 | $30.46 | $30.46 | 5.75K |
| July 17, 2026 | $30.49 | $30.49 | $30.46 | $30.46 | $30.46 | 15.46K |
| July 17, 2026 | $30.52 | $30.52 | $30.48 | $30.48 | $30.48 | 40.02K |
| July 17, 2026 | $30.46 | $30.52 | $30.46 | $30.52 | $30.52 | 23.41K |
| July 17, 2026 | $30.46 | $30.46 | $30.45 | $30.46 | $30.46 | 6.10K |
| July 17, 2026 | $30.46 | $30.46 | $30.44 | $30.45 | $30.45 | 27.83K |
| July 17, 2026 | $30.48 | $30.49 | $30.47 | $30.48 | $30.48 | 8.30K |
| July 17, 2026 | $30.47 | $30.47 | $30.46 | $30.47 | $30.47 | 6.86K |
| July 17, 2026 | $30.41 | $30.47 | $30.41 | $30.46 | $30.46 | 16.40K |
| July 17, 2026 | $30.43 | $30.43 | $30.41 | $30.42 | $30.42 | 13.30K |
| July 17, 2026 | $30.45 | $30.47 | $30.44 | $30.44 | $30.44 | 14.57K |
| July 17, 2026 | $30.47 | $30.49 | $30.45 | $30.46 | $30.46 | 8.21K |
| July 17, 2026 | $30.45 | $30.47 | $30.45 | $30.47 | $30.47 | 27.43K |
| July 17, 2026 | $30.46 | $30.46 | $30.44 | $30.44 | $30.44 | 9.39K |
| July 17, 2026 | $30.46 | $30.47 | $30.46 | $30.46 | $30.46 | 11.91K |
| July 17, 2026 | $30.46 | $30.46 | $30.45 | $30.46 | $30.46 | 6.99K |
| July 17, 2026 | $30.47 | $30.48 | $30.46 | $30.46 | $30.46 | 11.47K |
| July 17, 2026 | $30.48 | $30.49 | $30.47 | $30.47 | $30.47 | 9.11K |
| July 17, 2026 | $30.55 | $30.55 | $30.49 | $30.49 | $30.49 | 14.57K |
| July 17, 2026 | $30.53 | $30.54 | $30.53 | $30.54 | $30.54 | 9.38K |
| July 17, 2026 | $30.53 | $30.55 | $30.53 | $30.54 | $30.54 | 32.60K |
| July 17, 2026 | $30.51 | $30.53 | $30.51 | $30.52 | $30.52 | 57.47K |
| July 17, 2026 | $30.53 | $30.53 | $30.49 | $30.50 | $30.50 | 25.48K |
| July 17, 2026 | $30.54 | $30.55 | $30.51 | $30.53 | $30.53 | 36.04K |
| July 17, 2026 | $30.50 | $30.54 | $30.50 | $30.53 | $30.53 | 40.06K |
| July 17, 2026 | $30.51 | $30.52 | $30.50 | $30.50 | $30.50 | 20.19K |
| July 17, 2026 | $30.50 | $30.52 | $30.48 | $30.52 | $30.52 | 31.71K |
| July 17, 2026 | $30.49 | $30.51 | $30.49 | $30.49 | $30.49 | 12.14K |
| July 17, 2026 | $30.52 | $30.52 | $30.49 | $30.49 | $30.49 | 16.05K |
| July 17, 2026 | $30.51 | $30.53 | $30.50 | $30.52 | $30.52 | 75.10K |
| July 17, 2026 | $30.52 | $30.57 | $30.51 | $30.54 | $30.54 | 40.83K |
| July 17, 2026 | $30.51 | $30.53 | $30.51 | $30.53 | $30.53 | 20.45K |
| July 17, 2026 | $30.50 | $30.53 | $30.50 | $30.50 | $30.50 | 36.04K |
| July 17, 2026 | $30.48 | $30.53 | $30.48 | $30.53 | $30.53 | 12.13K |
| July 17, 2026 | $30.48 | $30.48 | $30.48 | $30.48 | $30.48 | 10.04K |
| July 17, 2026 | $30.47 | $30.48 | $30.47 | $30.48 | $30.48 | 14.44K |
| July 17, 2026 | $30.45 | $30.46 | $30.45 | $30.46 | $30.46 | 8.27K |
| July 17, 2026 | $30.46 | $30.49 | $30.46 | $30.47 | $30.47 | 4.20K |
| July 17, 2026 | $30.47 | $30.48 | $30.46 | $30.47 | $30.47 | 7.01K |
| July 17, 2026 | $30.51 | $30.51 | $30.47 | $30.47 | $30.47 | 8.67K |
| July 17, 2026 | $30.51 | $30.51 | $30.49 | $30.50 | $30.50 | 7.00K |
| July 17, 2026 | $30.49 | $30.51 | $30.48 | $30.51 | $30.51 | 11.96K |
| July 17, 2026 | $30.53 | $30.54 | $30.50 | $30.50 | $30.50 | 22.75K |
| July 17, 2026 | $30.53 | $30.54 | $30.52 | $30.52 | $30.52 | 16.05K |
| July 17, 2026 | $30.54 | $30.54 | $30.53 | $30.53 | $30.53 | 24.58K |
| July 17, 2026 | $30.57 | $30.57 | $30.55 | $30.55 | $30.55 | 20.98K |
| July 17, 2026 | $30.56 | $30.56 | $30.54 | $30.55 | $30.55 | 14.92K |
| July 17, 2026 | $30.51 | $30.56 | $30.51 | $30.56 | $30.56 | 27.80K |
| July 17, 2026 | $30.55 | $30.55 | $30.51 | $30.51 | $30.51 | 13.54K |
| July 17, 2026 | $30.57 | $30.57 | $30.55 | $30.55 | $30.55 | 36.57K |
| July 17, 2026 | $30.61 | $30.61 | $30.58 | $30.58 | $30.58 | 19.44K |
| July 17, 2026 | $30.65 | $30.65 | $30.61 | $30.61 | $30.61 | 6.84K |
| July 17, 2026 | $30.64 | $30.65 | $30.64 | $30.65 | $30.65 | 6.70K |
| July 17, 2026 | $30.68 | $30.69 | $30.65 | $30.65 | $30.65 | 9.13K |
| July 17, 2026 | $30.69 | $30.70 | $30.68 | $30.68 | $30.68 | 8.48K |
| July 17, 2026 | $30.71 | $30.71 | $30.69 | $30.69 | $30.69 | 9.40K |
| July 17, 2026 | $30.70 | $30.71 | $30.70 | $30.71 | $30.71 | 11.29K |
| July 17, 2026 | $30.71 | $30.71 | $30.70 | $30.70 | $30.70 | 11.87K |
| July 17, 2026 | $30.71 | $30.71 | $30.70 | $30.70 | $30.70 | 9.04K |
| July 17, 2026 | $30.71 | $30.71 | $30.69 | $30.70 | $30.70 | 11.50K |
| July 17, 2026 | $30.70 | $30.71 | $30.70 | $30.71 | $30.71 | 8.01K |
| July 17, 2026 | $30.70 | $30.73 | $30.70 | $30.71 | $30.71 | 15.57K |
| July 17, 2026 | $30.70 | $30.70 | $30.69 | $30.69 | $30.69 | 12.75K |
| July 17, 2026 | $30.70 | $30.70 | $30.70 | $30.70 | $30.70 | 7.30K |
| July 17, 2026 | $30.70 | $30.71 | $30.69 | $30.71 | $30.71 | 18.82K |
| July 17, 2026 | $30.71 | $30.71 | $30.70 | $30.70 | $30.70 | 6.63K |
| July 17, 2026 | $30.71 | $30.71 | $30.71 | $30.71 | $30.71 | 12.99K |
| July 17, 2026 | $30.70 | $30.71 | $30.70 | $30.71 | $30.71 | 4.62K |
| July 17, 2026 | $30.71 | $30.72 | $30.69 | $30.70 | $30.70 | 12.62K |
| July 17, 2026 | $30.69 | $30.72 | $30.69 | $30.71 | $30.71 | 29.23K |
| July 17, 2026 | $30.71 | $30.71 | $30.70 | $30.70 | $30.70 | 11.28K |
| July 17, 2026 | $30.72 | $30.72 | $30.72 | $30.72 | $30.72 | 6.71K |
| July 17, 2026 | $30.74 | $30.74 | $30.72 | $30.73 | $30.73 | 10.64K |
| July 17, 2026 | $30.74 | $30.75 | $30.74 | $30.74 | $30.74 | 5.93K |
| July 17, 2026 | $30.76 | $30.76 | $30.75 | $30.75 | $30.75 | 4.08K |
| July 17, 2026 | $30.75 | $30.76 | $30.74 | $30.76 | $30.76 | 8.79K |
| July 17, 2026 | $30.75 | $30.76 | $30.74 | $30.76 | $30.76 | 6.70K |
| July 17, 2026 | $30.74 | $30.74 | $30.74 | $30.74 | $30.74 | 2.14K |
| July 17, 2026 | $30.73 | $30.74 | $30.72 | $30.74 | $30.74 | 8.15K |
| July 17, 2026 | $30.73 | $30.74 | $30.72 | $30.74 | $30.74 | 3.86K |
| July 17, 2026 | $30.74 | $30.74 | $30.73 | $30.73 | $30.73 | 8.61K |
| July 17, 2026 | $30.75 | $30.75 | $30.73 | $30.75 | $30.75 | 6.89K |
| July 17, 2026 | $30.74 | $30.74 | $30.72 | $30.74 | $30.74 | 12.86K |
| July 17, 2026 | $30.73 | $30.74 | $30.71 | $30.74 | $30.74 | 10.34K |
| July 17, 2026 | $30.75 | $30.75 | $30.74 | $30.74 | $30.74 | 3.88K |
| July 17, 2026 | $30.76 | $30.76 | $30.74 | $30.74 | $30.74 | 11.91K |
| July 17, 2026 | $30.75 | $30.77 | $30.75 | $30.77 | $30.77 | 4.52K |
| July 17, 2026 | $30.77 | $30.77 | $30.75 | $30.75 | $30.75 | 11.09K |
| July 17, 2026 | $30.78 | $30.78 | $30.78 | $30.78 | $30.78 | 2.17K |
| July 17, 2026 | $30.77 | $30.78 | $30.77 | $30.78 | $30.78 | 6.52K |
| July 17, 2026 | $30.78 | $30.78 | $30.77 | $30.77 | $30.77 | 4.75K |
| July 17, 2026 | $30.78 | $30.78 | $30.77 | $30.78 | $30.78 | 8.88K |
| July 17, 2026 | $30.80 | $30.80 | $30.78 | $30.79 | $30.79 | 7.92K |
| July 17, 2026 | $30.81 | $30.81 | $30.80 | $30.80 | $30.80 | 1.34K |
| July 17, 2026 | $30.82 | $30.83 | $30.81 | $30.81 | $30.81 | 13.76K |
| July 17, 2026 | $30.80 | $30.82 | $30.79 | $30.82 | $30.82 | 9.09K |
| July 17, 2026 | $30.80 | $30.80 | $30.80 | $30.80 | $30.80 | 3.14K |
| July 17, 2026 | $30.81 | $30.81 | $30.79 | $30.80 | $30.80 | 20.10K |
| July 17, 2026 | $30.81 | $30.84 | $30.81 | $30.83 | $30.83 | 10.25K |
| July 17, 2026 | $30.84 | $30.84 | $30.81 | $30.81 | $30.81 | 8.15K |
| July 17, 2026 | $30.84 | $30.85 | $30.84 | $30.84 | $30.84 | 6.20K |
| July 17, 2026 | $30.84 | $30.85 | $30.84 | $30.84 | $30.84 | 5.11K |
| July 17, 2026 | $30.75 | $30.84 | $30.75 | $30.84 | $30.84 | 27.74K |
| July 17, 2026 | $30.75 | $30.78 | $30.75 | $30.76 | $30.76 | 9.74K |
| July 17, 2026 | $30.74 | $30.76 | $30.73 | $30.73 | $30.73 | 10.30K |
| July 17, 2026 | $30.75 | $30.76 | $30.75 | $30.75 | $30.75 | 5.07K |
| July 17, 2026 | $30.73 | $30.76 | $30.73 | $30.75 | $30.75 | 7.53K |
| July 17, 2026 | $30.73 | $30.74 | $30.73 | $30.74 | $30.74 | 4.66K |
| July 17, 2026 | $30.71 | $30.74 | $30.71 | $30.72 | $30.72 | 13.74K |
| July 17, 2026 | $30.70 | $30.71 | $30.67 | $30.71 | $30.71 | 20.92K |
| July 17, 2026 | $30.71 | $30.71 | $30.70 | $30.71 | $30.71 | 8.14K |
| July 17, 2026 | $30.71 | $30.72 | $30.71 | $30.72 | $30.72 | 7.80K |
| July 17, 2026 | $30.75 | $30.75 | $30.70 | $30.71 | $30.71 | 11.74K |
| July 17, 2026 | $30.75 | $30.75 | $30.73 | $30.75 | $30.75 | 8.46K |
| July 17, 2026 | $30.75 | $30.75 | $30.74 | $30.75 | $30.75 | 15.70K |
| July 17, 2026 | $30.77 | $30.77 | $30.76 | $30.76 | $30.76 | 9.55K |
| July 17, 2026 | $30.81 | $30.82 | $30.80 | $30.80 | $30.80 | 7.99K |
| July 17, 2026 | $30.81 | $30.82 | $30.81 | $30.81 | $30.81 | 6.66K |
| July 17, 2026 | $30.83 | $30.83 | $30.80 | $30.81 | $30.81 | 9.75K |
| July 17, 2026 | $30.81 | $30.83 | $30.81 | $30.83 | $30.83 | 9.57K |
| July 17, 2026 | $30.81 | $30.82 | $30.80 | $30.81 | $30.81 | 5.89K |
| July 17, 2026 | $30.79 | $30.80 | $30.78 | $30.79 | $30.79 | 7.48K |
| July 17, 2026 | $30.79 | $30.80 | $30.79 | $30.80 | $30.80 | 6.03K |
| July 17, 2026 | $30.78 | $30.79 | $30.77 | $30.79 | $30.79 | 9.90K |
| July 17, 2026 | $30.85 | $30.85 | $30.79 | $30.80 | $30.80 | 19.39K |
| July 17, 2026 | $30.88 | $30.88 | $30.85 | $30.85 | $30.85 | 12.22K |
| July 17, 2026 | $30.87 | $30.89 | $30.85 | $30.88 | $30.88 | 7.72K |
| July 17, 2026 | $30.87 | $30.88 | $30.86 | $30.86 | $30.86 | 22.47K |
| July 17, 2026 | $30.86 | $30.88 | $30.84 | $30.86 | $30.86 | 45.28K |
| July 17, 2026 | $30.85 | $30.85 | $30.85 | $30.85 | $30.85 | 4.07K |
| July 17, 2026 | $30.87 | $30.87 | $30.85 | $30.85 | $30.85 | 13.28K |
| July 17, 2026 | $30.89 | $30.90 | $30.88 | $30.88 | $30.88 | 8.72K |
| July 17, 2026 | $30.90 | $30.91 | $30.88 | $30.89 | $30.89 | 12.25K |
| July 17, 2026 | $30.90 | $30.90 | $30.88 | $30.90 | $30.90 | 7.41K |
| July 17, 2026 | $30.94 | $30.94 | $30.89 | $30.89 | $30.89 | 9.89K |
| July 17, 2026 | $30.93 | $31.00 | $30.93 | $30.94 | $30.94 | 7.08K |
| July 17, 2026 | $30.93 | $30.95 | $30.92 | $30.94 | $30.94 | 12.75K |
| July 17, 2026 | $30.95 | $30.95 | $30.94 | $30.94 | $30.94 | 4.11K |
| July 17, 2026 | $30.96 | $30.97 | $30.94 | $30.96 | $30.96 | 25.57K |
| July 17, 2026 | $30.98 | $30.98 | $30.96 | $30.97 | $30.97 | 7.07K |
| July 17, 2026 | $31.02 | $31.02 | $30.98 | $30.98 | $30.98 | 19.75K |
| July 17, 2026 | $31.04 | $31.05 | $31.04 | $31.04 | $31.04 | 6.64K |
| July 17, 2026 | $31.04 | $31.05 | $31.04 | $31.05 | $31.05 | 5.58K |
| July 17, 2026 | $31.07 | $31.07 | $31.05 | $31.05 | $31.05 | 8.40K |
| July 17, 2026 | $31.08 | $31.08 | $31.07 | $31.08 | $31.08 | 8.17K |
| July 17, 2026 | $31.04 | $31.07 | $31.04 | $31.07 | $31.07 | 12.80K |
| July 17, 2026 | $31.04 | $31.05 | $31.04 | $31.05 | $31.05 | 5.04K |
| July 17, 2026 | $31.04 | $31.04 | $31.02 | $31.04 | $31.04 | 9.32K |
| July 17, 2026 | $31.04 | $31.05 | $31.03 | $31.03 | $31.03 | 7.39K |
| July 17, 2026 | $31.05 | $31.07 | $31.04 | $31.04 | $31.04 | 14.93K |
| July 17, 2026 | $31.10 | $31.10 | $31.06 | $31.06 | $31.06 | 311.00 |
| July 17, 2026 | $31.13 | $31.13 | $31.10 | $31.10 | $31.10 | 520.00 |
| July 17, 2026 | $31.15 | $31.15 | $31.13 | $31.13 | $31.13 | 12.52K |
| July 17, 2026 | $31.19 | $31.19 | $31.15 | $31.16 | $31.16 | 43.97K |
| July 17, 2026 | $31.23 | $31.23 | $31.20 | $31.20 | $31.20 | 10.58K |
| July 17, 2026 | $31.22 | $31.23 | $31.22 | $31.23 | $31.23 | 5.48K |
| July 17, 2026 | $31.20 | $31.22 | $31.20 | $31.22 | $31.22 | 7.74K |
| July 17, 2026 | $31.21 | $31.22 | $31.21 | $31.21 | $31.21 | 4.14K |
| July 17, 2026 | $31.21 | $31.21 | $31.20 | $31.21 | $31.21 | 10.92K |
| July 17, 2026 | $31.22 | $31.22 | $31.19 | $31.21 | $31.21 | 10.27K |
| July 17, 2026 | $31.27 | $31.27 | $31.21 | $31.21 | $31.21 | 44.45K |
| July 17, 2026 | $31.22 | $31.25 | $31.22 | $31.25 | $31.25 | 21.52K |
| July 17, 2026 | $31.25 | $31.25 | $31.23 | $31.23 | $31.23 | 6.19K |