No prices in this range
Scroll sideways to see every column.
| Date | Open | High | Low | Close | Volume | |
|---|---|---|---|---|---|---|
| Jun 17, 2026 | 128.27 | 129.50 | 125.42 | 125.44 | 124.47 | 1,304,200 |
| Jun 16, 2026 | 128.66 | 130.70 | 127.43 | 128.21 | 127.22 | 1,669,700 |
| Jun 15, 2026 | 128.79 | 128.82 | 125.69 | 126.28 | 125.31 | 1,257,000 |
| Jun 12, 2026 | 125.74 | 127.95 | 125.53 | 127.24 | 125.40 | 928,200 |
| Jun 11, 2026 | 124.16 | 125.79 | 122.72 | 125.17 | 123.36 | 1,239,400 |
| Jun 10, 2026 | 125.29 | 126.46 | 123.27 | 123.36 | 121.58 | 846,400 |
| Jun 9, 2026 | 125.27 | 126.17 | 122.39 | 126.14 | 124.32 | 1,368,900 |
| Jun 8, 2026 | 126.55 | 127.04 | 123.34 | 123.50 | 121.72 | 1,436,400 |
| Jun 5, 2026 | 129.04 | 129.32 | 124.18 | 124.66 | 122.86 | 1,706,500 |
| Jun 4, 2026 | 129.25 | 130.28 | 125.60 | 130.25 | 128.37 | 1,318,600 |
| Jun 3, 2026 | 128.01 | 130.74 | 127.72 | 127.95 | 126.10 | 1,205,200 |
| Jun 2, 2026 | 126.62 | 129.48 | 126.53 | 128.46 | 126.60 | 1,465,800 |
| Jun 1, 2026 | 126.70 | 129.87 | 125.43 | 126.38 | 124.55 | 1,508,200 |
| May 29, 2026 | 126.75 | 128.45 | 125.00 | 128.25 | 126.40 | 2,365,400 |
| May 28, 2026 | 127.00 | 128.57 | 125.71 | 126.83 | 125.00 | 1,026,000 |
| May 27, 2026 | 127.90 | 128.67 | 126.84 | 127.01 | 125.17 | 1,255,000 |
| May 26, 2026 | 127.88 | 129.47 | 126.96 | 128.40 | 126.54 | 1,003,700 |
| May 22, 2026 | 128.00 | 128.27 | 126.18 | 126.46 | 124.63 | 949,800 |
| May 21, 2026 | 125.50 | 127.46 | 124.81 | 127.33 | 125.49 | 1,342,200 |
| May 20, 2026 | 124.45 | 126.08 | 124.23 | 125.81 | 123.99 | 1,025,600 |
| May 19, 2026 | 123.12 | 124.76 | 122.05 | 123.52 | 121.74 | 964,700 |
| May 18, 2026 | 125.87 | 126.34 | 122.86 | 123.96 | 122.17 | 1,032,700 |
| May 15, 2026 | 126.88 | 126.88 | 123.50 | 125.07 | 123.26 | 1,249,400 |
| May 14, 2026 | 126.42 | 128.14 | 125.22 | 127.75 | 125.90 | 1,051,400 |
| May 13, 2026 | 126.10 | 127.17 | 123.29 | 126.12 | 124.30 | 1,742,000 |
Dates identify the start of each price period.