No prices in this range
Scroll sideways to see every column.
| Date | Open | High | Low | Close | Volume | |
|---|---|---|---|---|---|---|
| Jul 21, 2026 | 67.50 | 68.50 | 67.00 | 67.75 | 67.75 | 78,245,900 |
| Jul 20, 2026 | 68.00 | 68.00 | 66.50 | 67.25 | 67.25 | 88,625,600 |
| Jul 17, 2026 | 64.25 | 67.50 | 64.25 | 67.50 | 67.50 | 235,742,900 |
| Jul 16, 2026 | 63.25 | 63.75 | 62.50 | 63.00 | 63.00 | 53,547,000 |
| Jul 15, 2026 | 63.75 | 64.75 | 63.25 | 63.50 | 63.50 | 68,825,700 |
| Jul 14, 2026 | 63.00 | 63.75 | 62.50 | 63.25 | 63.25 | 48,194,000 |
| Jul 13, 2026 | 63.00 | 63.75 | 63.00 | 63.50 | 63.50 | 28,693,000 |
| Jul 10, 2026 | 63.50 | 63.50 | 62.75 | 63.50 | 63.50 | 37,134,500 |
| Jul 9, 2026 | 62.25 | 63.25 | 61.75 | 63.00 | 63.00 | 47,451,500 |
| Jul 8, 2026 | 62.50 | 63.00 | 61.25 | 61.75 | 61.75 | 63,425,100 |
| Jul 7, 2026 | 63.25 | 63.25 | 62.25 | 62.50 | 62.50 | 85,215,500 |
| Jul 6, 2026 | 64.00 | 64.50 | 63.75 | 64.25 | 64.25 | 39,060,600 |
| Jul 3, 2026 | 63.50 | 64.25 | 63.25 | 63.50 | 63.50 | 74,007,100 |
| Jul 2, 2026 | 61.75 | 63.25 | 61.50 | 63.00 | 63.00 | 65,775,400 |
| Jul 1, 2026 | 61.75 | 61.75 | 61.00 | 61.50 | 61.50 | 37,450,100 |
| Jun 30, 2026 | 61.00 | 61.75 | 60.50 | 61.50 | 61.50 | 48,602,600 |
| Jun 29, 2026 | 60.25 | 61.25 | 60.00 | 61.00 | 61.00 | 52,623,200 |
| Jun 26, 2026 | 60.50 | 60.50 | 59.25 | 59.75 | 59.75 | 84,316,200 |
| Jun 25, 2026 | 61.00 | 61.50 | 60.50 | 60.50 | 60.50 | 79,387,000 |
| Jun 24, 2026 | 61.25 | 61.75 | 60.75 | 61.50 | 61.50 | 86,878,600 |
| Jun 23, 2026 | 60.50 | 62.00 | 60.25 | 60.50 | 60.50 | 658,856,300 |
| Jun 22, 2026 | 64.00 | 64.00 | 61.25 | 61.25 | 61.25 | 115,998,000 |
| Jun 19, 2026 | 63.75 | 64.25 | 63.25 | 64.00 | 64.00 | 55,162,300 |
| Jun 18, 2026 | 64.00 | 64.50 | 63.50 | 63.50 | 63.50 | 53,021,300 |
| Jun 17, 2026 | 64.25 | 64.75 | 64.00 | 64.25 | 64.25 | 28,939,400 |
Dates identify the start of each price period.