| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 24 2026 | $130.50 | $136.00 | $130.50 | $135.34 | 3,421,318 |
July 23 2026 | $135.86 | $136.33 | $127.21 | $127.87 | 4,442,394 |
July 22 2026 | $142.11 | $142.18 | $131.93 | $132.42 | 4,200,596 |
July 21 2026 | $139.04 | $144.89 | $139.01 | $141.17 | 4,024,895 |
July 20 2026 | $140.50 | $147.83 | $139.16 | $147.22 | 2,400,831 |
July 17 2026 | $144.96 | $149.88 | $142.36 | $144.78 | 5,604,000 |
July 16 2026 | $144.33 | $148.42 | $141.46 | $145.43 | 3,635,800 |
July 15 2026 | $142.52 | $147.39 | $141.31 | $141.82 | 3,535,500 |
July 14 2026 | $132.97 | $141.98 | $132.26 | $139.81 | 4,646,100 |
July 13 2026 | $140.85 | $147.22 | $140.85 | $144.87 | 3,263,100 |
July 10 2026 | $142.19 | $143.10 | $137.65 | $138.95 | 1,907,700 |
July 09 2026 | $131.40 | $138.98 | $130.15 | $138.34 | 6,427,200 |
July 08 2026 | $142.23 | $142.23 | $137.18 | $137.88 | 4,434,100 |
July 07 2026 | $142.24 | $145.81 | $142.01 | $143.65 | 5,911,200 |
July 06 2026 | $132.99 | $138.40 | $129.20 | $137.99 | 3,887,900 |
July 02 2026 | $130.13 | $136.98 | $130.08 | $135.40 | 4,299,500 |
July 01 2026 | $128.76 | $131.30 | $126.08 | $130.27 | 3,564,000 |
June 30 2026 | $121.44 | $123.30 | $119.50 | $122.42 | 2,899,000 |
June 29 2026 | $126.98 | $127.84 | $122.67 | $123.58 | 3,935,200 |
June 26 2026 | $116.58 | $125.21 | $115.05 | $124.21 | 10,383,200 |
June 25 2026 | $115.77 | $119.16 | $113.51 | $113.77 | 3,943,100 |
June 24 2026 | $114.99 | $120.50 | $113.59 | $118.09 | 3,327,400 |
June 23 2026 | $117.54 | $118.90 | $113.28 | $115.13 | 5,045,600 |
June 22 2026 | $115.05 | $120.39 | $111.50 | $113.04 | 6,483,300 |
June 18 2026 | $119.49 | $121.80 | $116.55 | $116.93 | 11,755,600 |
