No prices in this range
Scroll sideways to see every column.
| Date | Open | High | Low | Close | Volume | |
|---|---|---|---|---|---|---|
| Jun 22, 2026 | 55.58 | 56.23 | 54.61 | 56.23 | 55.87 | 3,343,100 |
| Jun 18, 2026 | 55.45 | 55.71 | 54.37 | 55.33 | 54.98 | 10,283,700 |
| Jun 17, 2026 | 58.14 | 58.40 | 56.02 | 56.28 | 55.92 | 7,553,400 |
| Jun 16, 2026 | 58.69 | 58.95 | 57.99 | 58.16 | 57.79 | 6,660,400 |
| Jun 15, 2026 | 59.76 | 59.76 | 58.20 | 59.65 | 59.27 | 6,499,200 |
| Jun 12, 2026 | 61.00 | 62.04 | 60.85 | 61.60 | 61.21 | 4,178,400 |
| Jun 11, 2026 | 63.00 | 63.06 | 61.17 | 61.80 | 61.41 | 5,442,000 |
| Jun 10, 2026 | 61.83 | 62.62 | 61.52 | 62.09 | 61.69 | 4,474,000 |
| Jun 9, 2026 | 62.94 | 63.07 | 60.51 | 61.20 | 60.81 | 6,684,900 |
| Jun 8, 2026 | 63.46 | 64.12 | 62.88 | 63.25 | 62.85 | 3,714,300 |
| Jun 5, 2026 | 64.99 | 65.10 | 62.21 | 62.22 | 61.82 | 4,182,900 |
| Jun 4, 2026 | 64.08 | 65.76 | 63.95 | 65.47 | 65.05 | 2,641,400 |
| Jun 3, 2026 | 65.80 | 66.35 | 65.38 | 65.54 | 64.69 | 12,731,200 |
| Jun 2, 2026 | 63.76 | 65.35 | 63.76 | 65.31 | 64.47 | 2,523,500 |
| Jun 1, 2026 | 63.66 | 64.86 | 63.21 | 63.76 | 62.94 | 3,923,800 |
| May 29, 2026 | 63.00 | 63.12 | 61.75 | 62.36 | 61.55 | 3,729,000 |
| May 28, 2026 | 64.89 | 64.89 | 63.27 | 63.31 | 62.49 | 2,423,700 |
| May 27, 2026 | 64.50 | 65.05 | 63.79 | 63.97 | 63.14 | 3,207,300 |
| May 26, 2026 | 66.24 | 66.65 | 65.49 | 65.56 | 64.71 | 3,137,100 |
| May 22, 2026 | 67.59 | 68.14 | 67.17 | 67.34 | 66.47 | 1,875,200 |
| May 21, 2026 | 67.88 | 69.16 | 67.40 | 67.73 | 66.85 | 3,610,600 |
| May 20, 2026 | 69.23 | 69.78 | 67.74 | 67.83 | 66.95 | 3,330,700 |
| May 19, 2026 | 69.01 | 70.20 | 68.38 | 69.65 | 68.75 | 3,332,100 |
| May 18, 2026 | 68.01 | 70.17 | 67.61 | 69.73 | 68.83 | 3,133,300 |
| May 15, 2026 | 67.32 | 68.38 | 67.08 | 68.29 | 67.41 | 3,539,400 |
Dates identify the start of each price period.