| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 24 2026 | $161.00 | $161.00 | $153.80 | $158.29 | 5,279,224 |
July 23 2026 | $163.05 | $165.74 | $158.88 | $161.16 | 5,582,789 |
July 22 2026 | $172.03 | $174.96 | $166.00 | $166.12 | 6,899,193 |
July 21 2026 | $168.00 | $181.49 | $167.86 | $175.85 | 13,549,359 |
July 20 2026 | $158.14 | $164.70 | $155.16 | $160.43 | 5,193,164 |
July 17 2026 | $153.36 | $160.80 | $152.58 | $157.12 | 6,479,800 |
July 16 2026 | $165.37 | $166.57 | $159.51 | $160.49 | 6,328,700 |
July 15 2026 | $165.17 | $168.50 | $160.33 | $167.21 | 7,570,700 |
July 14 2026 | $159.79 | $162.27 | $157.25 | $161.50 | 7,407,800 |
July 13 2026 | $156.20 | $161.19 | $154.01 | $157.37 | 5,418,100 |
July 10 2026 | $166.67 | $167.98 | $158.67 | $159.07 | 6,133,900 |
July 09 2026 | $156.73 | $161.06 | $154.78 | $158.44 | 4,755,700 |
July 08 2026 | $159.29 | $161.60 | $156.20 | $159.36 | 4,738,700 |
July 07 2026 | $166.82 | $170.10 | $161.69 | $163.51 | 4,869,400 |
July 06 2026 | $161.37 | $171.67 | $160.10 | $168.87 | 6,492,800 |
July 02 2026 | $165.19 | $173.09 | $163.22 | $165.48 | 9,656,000 |
July 01 2026 | $147.13 | $164.54 | $146.30 | $159.24 | 11,992,300 |
June 30 2026 | $148.18 | $148.86 | $142.30 | $146.19 | 8,754,500 |
June 29 2026 | $150.82 | $152.44 | $145.29 | $151.65 | 7,141,100 |
June 26 2026 | $139.23 | $149.85 | $139.18 | $149.06 | 10,494,700 |
June 25 2026 | $151.17 | $152.19 | $141.48 | $142.52 | 7,807,400 |
June 24 2026 | $158.30 | $158.42 | $148.28 | $150.11 | 10,045,500 |
June 23 2026 | $156.98 | $164.16 | $156.31 | $158.18 | 7,590,000 |
June 22 2026 | $164.95 | $176.48 | $163.05 | $164.84 | 8,507,100 |
June 18 2026 | $167.75 | $169.81 | $160.54 | $163.26 | 9,826,800 |
