No prices in this range
Scroll sideways to see every column.
| Date | Open | High | Low | Close | Volume | |
|---|---|---|---|---|---|---|
| Jun 24, 2026 | 56.00 | 57.33 | 56.00 | 56.78 | 56.45 | 796,100 |
| Jun 23, 2026 | 55.13 | 56.20 | 54.47 | 55.92 | 55.59 | 846,700 |
| Jun 22, 2026 | 55.43 | 56.30 | 53.40 | 54.04 | 53.72 | 1,299,200 |
| Jun 18, 2026 | 59.01 | 59.01 | 55.26 | 55.74 | 55.41 | 1,635,000 |
| Jun 17, 2026 | 60.62 | 61.62 | 59.16 | 59.38 | 59.03 | 612,200 |
| Jun 16, 2026 | 61.68 | 62.07 | 60.98 | 61.20 | 60.84 | 452,000 |
| Jun 15, 2026 | 62.35 | 63.15 | 60.70 | 61.18 | 60.82 | 648,600 |
| Jun 12, 2026 | 61.98 | 63.26 | 61.66 | 62.28 | 61.91 | 403,600 |
| Jun 11, 2026 | 61.01 | 62.11 | 60.81 | 61.98 | 61.62 | 495,100 |
| Jun 10, 2026 | 61.27 | 62.44 | 60.55 | 61.34 | 60.98 | 453,900 |
| Jun 9, 2026 | 59.79 | 61.50 | 59.50 | 61.26 | 60.90 | 521,000 |
| Jun 8, 2026 | 60.16 | 60.78 | 59.60 | 59.66 | 59.31 | 470,800 |
| Jun 5, 2026 | 61.21 | 62.30 | 60.30 | 60.54 | 60.18 | 329,200 |
| Jun 4, 2026 | 61.55 | 62.01 | 60.09 | 60.52 | 60.16 | 332,700 |
| Jun 3, 2026 | 60.16 | 60.49 | 58.26 | 60.14 | 59.79 | 793,200 |
| Jun 2, 2026 | 61.55 | 62.78 | 60.81 | 60.92 | 60.56 | 542,500 |
| Jun 1, 2026 | 61.84 | 62.92 | 61.60 | 62.43 | 62.06 | 645,500 |
| May 29, 2026 | 62.47 | 63.26 | 61.84 | 61.93 | 61.57 | 760,000 |
| May 28, 2026 | 61.96 | 63.25 | 61.63 | 62.88 | 62.51 | 471,900 |
| May 27, 2026 | 60.79 | 62.32 | 60.50 | 62.03 | 61.66 | 659,800 |
| May 26, 2026 | 61.17 | 61.17 | 60.11 | 60.91 | 60.55 | 520,500 |
| May 22, 2026 | 61.27 | 62.55 | 60.92 | 61.17 | 60.81 | 566,300 |
| May 21, 2026 | 59.70 | 61.86 | 58.39 | 61.39 | 61.03 | 613,800 |
| May 20, 2026 | 59.68 | 60.36 | 56.92 | 60.13 | 59.78 | 1,045,800 |
| May 19, 2026 | 59.56 | 61.24 | 58.80 | 59.90 | 59.55 | 1,112,900 |
Dates identify the start of each price period.