No prices in this range
Scroll sideways to see every column.
| Date | Open | High | Low | Close | Volume | |
|---|---|---|---|---|---|---|
| Jan 29, 2026 | 153.48 | 154.52 | 150.65 | 153.22 | 152.61 | 388,700 |
| Jan 28, 2026 | 152.86 | 153.85 | 150.85 | 151.98 | 151.38 | 353,600 |
| Jan 27, 2026 | 153.45 | 154.96 | 152.01 | 153.03 | 152.42 | 380,600 |
| Jan 26, 2026 | 154.44 | 154.94 | 151.95 | 153.47 | 152.86 | 593,800 |
| Jan 23, 2026 | 154.39 | 156.15 | 152.43 | 153.09 | 152.48 | 496,300 |
| Jan 22, 2026 | 158.37 | 160.85 | 153.78 | 155.79 | 155.17 | 805,100 |
| Jan 21, 2026 | 156.56 | 159.85 | 155.30 | 157.15 | 156.53 | 595,800 |
| Jan 20, 2026 | 156.52 | 157.71 | 154.49 | 155.07 | 154.46 | 414,100 |
| Jan 16, 2026 | 159.04 | 160.31 | 158.23 | 159.30 | 158.67 | 1,325,000 |
| Jan 15, 2026 | 158.34 | 159.50 | 157.26 | 159.28 | 158.65 | 982,800 |
| Jan 14, 2026 | 156.61 | 158.21 | 155.04 | 157.20 | 156.58 | 579,200 |
| Jan 13, 2026 | 156.99 | 157.92 | 155.23 | 157.16 | 156.54 | 598,600 |
| Jan 12, 2026 | 157.86 | 158.71 | 155.92 | 156.78 | 156.16 | 620,600 |
| Jan 9, 2026 | 154.27 | 159.84 | 154.01 | 158.79 | 158.16 | 1,000,200 |
| Jan 8, 2026 | 146.70 | 152.83 | 146.70 | 151.61 | 151.01 | 503,100 |
| Jan 7, 2026 | 150.69 | 152.37 | 147.74 | 148.23 | 147.64 | 694,600 |
| Jan 6, 2026 | 150.45 | 152.21 | 148.05 | 149.50 | 148.91 | 892,500 |
| Jan 5, 2026 | 149.37 | 156.69 | 149.37 | 151.78 | 151.18 | 743,900 |
| Jan 2, 2026 | 145.04 | 150.55 | 144.20 | 149.63 | 149.04 | 490,400 |
| Dec 31, 2025 | 146.36 | 147.43 | 144.71 | 144.83 | 144.26 | 327,200 |
| Dec 30, 2025 | 148.12 | 149.09 | 146.84 | 146.95 | 146.37 | 281,500 |
| Dec 29, 2025 | 149.46 | 150.00 | 147.44 | 148.71 | 148.12 | 512,200 |
| Dec 26, 2025 | 149.18 | 150.87 | 148.45 | 149.63 | 149.04 | 293,800 |
| Dec 24, 2025 | 149.63 | 149.99 | 147.91 | 149.36 | 148.77 | 146,400 |
| Dec 23, 2025 | 149.17 | 149.34 | 147.02 | 148.92 | 148.33 | 309,500 |
Dates identify the start of each price period.