No prices in this range
Scroll sideways to see every column.
| Date | Open | High | Low | Close | Volume | |
|---|---|---|---|---|---|---|
| Oct 30, 2026 | 157.16 | 157.16 | 155.03 | 156.04 | 156.04 | 2,652,300 |
| Oct 29, 2026 | 158.63 | 159.13 | 158.30 | 158.81 | 158.81 | 2,211,400 |
| Oct 28, 2026 | 159.00 | 159.54 | 158.57 | 159.22 | 159.22 | 2,060,600 |
| Oct 27, 2026 | 158.18 | 158.85 | 157.70 | 158.61 | 158.61 | 1,074,900 |
| Oct 26, 2026 | 157.13 | 158.03 | 156.95 | 157.57 | 157.57 | 2,134,400 |
| Oct 23, 2026 | 156.56 | 157.27 | 156.26 | 156.80 | 156.80 | 2,709,900 |
| Oct 22, 2026 | 157.90 | 158.16 | 156.92 | 157.41 | 157.41 | 1,859,800 |
| Oct 21, 2026 | 159.33 | 159.81 | 158.80 | 159.56 | 159.56 | 2,110,800 |
| Oct 20, 2026 | 157.98 | 159.31 | 157.72 | 158.77 | 158.77 | 1,765,100 |
| Oct 19, 2026 | 158.49 | 158.96 | 158.05 | 158.12 | 158.12 | 1,667,100 |
| Oct 16, 2026 | 159.54 | 159.57 | 157.24 | 157.74 | 157.74 | 2,546,900 |
| Oct 15, 2026 | 158.10 | 159.32 | 157.00 | 159.23 | 159.23 | 4,929,700 |
| Oct 14, 2026 | 159.77 | 160.05 | 158.23 | 158.75 | 158.75 | 2,219,700 |
| Oct 13, 2026 | 160.64 | 160.80 | 160.19 | 160.69 | 160.69 | 5,748,400 |
| Oct 12, 2026 | 161.03 | 161.03 | 160.48 | 160.63 | 160.63 | 1,129,100 |
| Oct 9, 2026 | 160.58 | 161.08 | 159.95 | 160.90 | 160.90 | 1,375,700 |
| Oct 8, 2026 | 160.06 | 160.40 | 159.16 | 159.79 | 159.79 | 2,213,500 |
| Oct 7, 2026 | 160.47 | 160.95 | 160.06 | 160.71 | 160.71 | 2,225,600 |
| Oct 6, 2026 | 161.85 | 162.23 | 161.63 | 161.84 | 161.84 | 4,665,800 |
| Oct 5, 2026 | 160.11 | 161.40 | 160.11 | 161.11 | 161.11 | 1,622,300 |
| Oct 2, 2026 | 160.14 | 160.55 | 159.37 | 160.09 | 160.09 | 1,301,200 |
| Oct 1, 2026 | 158.92 | 158.98 | 157.64 | 158.74 | 158.74 | 2,861,700 |
| Sep 30, 2026 | 159.94 | 160.12 | 158.71 | 158.77 | 158.77 | 5,036,100 |
| Sep 29, 2026 | 159.88 | 159.89 | 158.84 | 159.46 | 159.46 | 2,326,200 |
| Sep 28, 2026 | 160.18 | 160.61 | 159.24 | 159.68 | 159.68 | 3,096,300 |
Dates identify the start of each price period.