No prices in this range
Scroll sideways to see every column.
| Date | Open | High | Low | Close | Volume | |
|---|---|---|---|---|---|---|
| Jun 22, 2026 | 139.48 | 139.65 | 136.67 | 138.36 | 138.36 | 136,000 |
| Jun 18, 2026 | 137.32 | 137.61 | 135.98 | 137.17 | 137.17 | 85,000 |
| Jun 17, 2026 | 133.98 | 136.42 | 132.01 | 132.10 | 132.10 | 144,700 |
| Jun 16, 2026 | 136.29 | 137.26 | 131.03 | 131.30 | 131.30 | 182,000 |
| Jun 15, 2026 | 136.48 | 136.99 | 134.99 | 136.01 | 136.01 | 480,900 |
| Jun 12, 2026 | 128.84 | 131.55 | 127.58 | 129.75 | 129.75 | 55,900 |
| Jun 11, 2026 | 121.24 | 128.10 | 121.20 | 127.85 | 127.85 | 91,700 |
| Jun 10, 2026 | 120.05 | 125.08 | 119.24 | 119.44 | 119.44 | 51,900 |
| Jun 9, 2026 | 126.54 | 128.78 | 115.14 | 121.89 | 121.89 | 87,300 |
| Jun 8, 2026 | 126.60 | 126.85 | 123.45 | 124.52 | 124.52 | 63,600 |
| Jun 5, 2026 | 129.90 | 129.90 | 120.91 | 121.78 | 121.78 | 116,500 |
| Jun 4, 2026 | 131.09 | 135.98 | 129.67 | 134.35 | 134.35 | 55,300 |
| Jun 3, 2026 | 136.73 | 137.51 | 134.37 | 135.83 | 135.83 | 82,800 |
| Jun 2, 2026 | 132.19 | 135.73 | 131.77 | 135.46 | 135.46 | 99,300 |
| Jun 1, 2026 | 128.71 | 131.40 | 126.80 | 130.47 | 130.47 | 151,800 |
| May 29, 2026 | 130.43 | 130.43 | 126.80 | 129.06 | 129.06 | 90,800 |
| May 28, 2026 | 130.30 | 131.48 | 128.10 | 130.14 | 130.14 | 67,800 |
| May 27, 2026 | 132.07 | 132.07 | 127.40 | 129.45 | 129.45 | 100,400 |
| May 26, 2026 | 127.58 | 130.68 | 126.00 | 130.09 | 130.09 | 94,500 |
| May 22, 2026 | 122.93 | 124.78 | 122.16 | 123.39 | 123.39 | 80,900 |
| May 21, 2026 | 117.82 | 122.18 | 117.82 | 121.76 | 121.76 | 59,900 |
| May 20, 2026 | 116.14 | 118.59 | 116.00 | 118.10 | 118.10 | 78,100 |
| May 19, 2026 | 113.11 | 115.36 | 110.25 | 114.48 | 114.48 | 110,400 |
| May 18, 2026 | 120.96 | 120.96 | 112.60 | 114.72 | 114.72 | 116,100 |
| May 15, 2026 | 119.59 | 121.11 | 118.24 | 119.58 | 119.58 | 75,800 |
Dates identify the start of each price period.