No prices in this range
Scroll sideways to see every column.
| Date | Open | High | Low | Close | Volume | |
|---|---|---|---|---|---|---|
| Jun 24, 2026 | 64.51 | 69.00 | 64.04 | 68.54 | 67.80 | 1,200,800 |
| Jun 23, 2026 | 62.01 | 64.15 | 62.00 | 63.49 | 62.80 | 593,200 |
| Jun 22, 2026 | 63.97 | 64.19 | 62.53 | 62.71 | 62.03 | 703,500 |
| Jun 18, 2026 | 63.02 | 65.25 | 62.97 | 64.69 | 63.99 | 877,900 |
| Jun 17, 2026 | 63.35 | 64.97 | 61.94 | 62.71 | 62.03 | 554,500 |
| Jun 16, 2026 | 63.12 | 64.14 | 62.60 | 63.08 | 62.40 | 779,000 |
| Jun 15, 2026 | 62.95 | 65.95 | 62.54 | 63.17 | 62.49 | 1,084,700 |
| Jun 12, 2026 | 62.42 | 62.98 | 61.66 | 61.67 | 61.00 | 836,900 |
| Jun 11, 2026 | 59.76 | 62.01 | 59.69 | 61.88 | 61.21 | 700,900 |
| Jun 10, 2026 | 59.39 | 60.68 | 58.30 | 59.38 | 58.74 | 824,500 |
| Jun 9, 2026 | 58.43 | 60.71 | 58.09 | 59.62 | 58.98 | 864,900 |
| Jun 8, 2026 | 57.51 | 58.26 | 56.39 | 57.53 | 56.91 | 772,800 |
| Jun 5, 2026 | 56.38 | 57.72 | 56.30 | 57.67 | 57.05 | 813,900 |
| Jun 4, 2026 | 57.82 | 58.53 | 56.34 | 56.83 | 56.22 | 789,100 |
| Jun 3, 2026 | 57.27 | 59.48 | 56.58 | 56.97 | 56.35 | 1,312,000 |
| Jun 2, 2026 | 58.07 | 58.12 | 53.60 | 56.42 | 55.81 | 1,085,300 |
| Jun 1, 2026 | 57.58 | 59.00 | 57.30 | 58.73 | 58.10 | 1,532,200 |
| May 29, 2026 | 58.54 | 59.62 | 57.78 | 59.00 | 58.36 | 1,559,100 |
| May 28, 2026 | 60.36 | 62.07 | 59.38 | 60.48 | 59.83 | 785,600 |
| May 27, 2026 | 59.35 | 61.63 | 59.30 | 61.13 | 60.47 | 651,000 |
| May 26, 2026 | 59.95 | 60.23 | 58.75 | 58.88 | 58.24 | 1,067,500 |
| May 22, 2026 | 58.83 | 59.34 | 57.63 | 59.16 | 58.52 | 716,600 |
| May 21, 2026 | 57.51 | 59.38 | 56.77 | 59.33 | 58.04 | 965,200 |
| May 20, 2026 | 56.59 | 58.70 | 55.70 | 58.34 | 57.07 | 705,400 |
| May 19, 2026 | 57.64 | 58.77 | 55.63 | 56.33 | 55.10 | 714,300 |
Dates identify the start of each price period.