No prices in this range
Scroll sideways to see every column.
| Date | Open | High | Low | Close | Volume | |
|---|---|---|---|---|---|---|
| Jun 16, 2026 | 60.53 | 61.52 | 60.00 | 61.43 | 61.29 | 2,653,400 |
| Jun 15, 2026 | 60.94 | 61.16 | 59.67 | 60.28 | 60.15 | 3,108,200 |
| Jun 12, 2026 | 59.63 | 60.81 | 59.62 | 60.14 | 60.01 | 2,171,900 |
| Jun 11, 2026 | 60.29 | 60.50 | 58.73 | 59.84 | 59.71 | 2,940,500 |
| Jun 10, 2026 | 62.59 | 63.40 | 59.97 | 60.06 | 59.93 | 3,104,500 |
| Jun 9, 2026 | 61.60 | 62.83 | 61.13 | 62.78 | 62.64 | 4,161,000 |
| Jun 8, 2026 | 60.70 | 61.44 | 60.44 | 61.16 | 61.03 | 3,014,800 |
| Jun 5, 2026 | 61.63 | 61.75 | 60.95 | 61.28 | 61.15 | 2,328,300 |
| Jun 4, 2026 | 61.12 | 61.71 | 60.46 | 61.47 | 61.33 | 3,340,200 |
| Jun 3, 2026 | 60.22 | 61.24 | 60.06 | 60.60 | 60.47 | 3,336,700 |
| Jun 2, 2026 | 58.74 | 60.32 | 58.63 | 60.16 | 60.03 | 5,343,000 |
| Jun 1, 2026 | 58.11 | 59.21 | 57.88 | 58.72 | 58.59 | 5,553,500 |
| May 29, 2026 | 58.55 | 59.47 | 58.17 | 58.32 | 58.19 | 7,965,900 |
| May 28, 2026 | 59.60 | 59.60 | 58.43 | 59.17 | 59.04 | 3,138,600 |
| May 27, 2026 | 60.46 | 60.67 | 59.78 | 59.91 | 59.78 | 1,839,800 |
| May 26, 2026 | 59.22 | 60.33 | 58.58 | 60.32 | 60.19 | 2,452,500 |
| May 22, 2026 | 58.86 | 59.46 | 58.58 | 59.13 | 59.00 | 2,052,200 |
| May 21, 2026 | 58.78 | 59.52 | 57.75 | 59.02 | 58.89 | 2,372,900 |
| May 20, 2026 | 58.13 | 59.16 | 57.38 | 59.03 | 58.90 | 3,489,500 |
| May 19, 2026 | 59.01 | 59.51 | 58.19 | 58.20 | 58.07 | 2,744,200 |
| May 18, 2026 | 58.94 | 59.54 | 58.72 | 59.01 | 58.88 | 2,340,400 |
| May 15, 2026 | 58.84 | 59.49 | 58.70 | 58.72 | 58.59 | 2,908,200 |
| May 14, 2026 | 59.81 | 60.10 | 58.40 | 58.92 | 58.79 | 3,450,000 |
| May 13, 2026 | 60.15 | 60.52 | 59.05 | 59.42 | 59.29 | 2,678,200 |
| May 12, 2026 | 60.59 | 60.67 | 59.46 | 60.27 | 60.14 | 2,263,000 |
Dates identify the start of each price period.