| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2026 | $115.73 | $120.34 | $113.60 | $119.14 | 4,111,200 |
June 29 2026 | $109.91 | $111.94 | $107.05 | $110.66 | 3,069,800 |
June 26 2026 | $111.00 | $112.00 | $106.28 | $106.95 | 27,197,700 |
June 25 2026 | $116.67 | $118.42 | $108.51 | $113.18 | 2,620,300 |
June 24 2026 | $119.99 | $123.82 | $115.50 | $116.67 | 2,332,400 |
June 23 2026 | $122.67 | $125.90 | $120.18 | $120.64 | 1,847,600 |
June 22 2026 | $128.29 | $129.99 | $125.01 | $129.07 | 1,711,700 |
June 18 2026 | $127.08 | $127.08 | $119.02 | $125.90 | 4,068,900 |
June 17 2026 | $126.64 | $129.68 | $122.88 | $123.31 | 2,029,700 |
June 16 2026 | $125.72 | $129.73 | $124.50 | $125.62 | 1,660,200 |
June 15 2026 | $125.98 | $126.51 | $120.00 | $125.83 | 1,988,400 |
June 12 2026 | $122.81 | $127.97 | $120.52 | $121.88 | 2,457,100 |
June 11 2026 | $114.83 | $120.25 | $111.79 | $119.68 | 2,413,400 |
June 10 2026 | $118.38 | $119.99 | $109.79 | $111.95 | 3,401,600 |
June 09 2026 | $128.10 | $128.82 | $114.01 | $119.27 | 2,820,700 |
June 08 2026 | $135.47 | $135.80 | $124.02 | $125.65 | 2,079,900 |
June 05 2026 | $145.71 | $146.34 | $130.12 | $131.57 | 2,326,400 |
June 04 2026 | $144.22 | $152.43 | $139.76 | $150.32 | 1,416,100 |
June 03 2026 | $151.06 | $154.53 | $143.86 | $146.47 | 2,460,900 |
June 02 2026 | $145.40 | $153.23 | $143.96 | $152.22 | 1,551,000 |
June 01 2026 | $151.79 | $153.00 | $141.49 | $145.02 | 2,507,600 |
May 29 2026 | $155.96 | $163.13 | $148.11 | $156.40 | 4,436,700 |
May 28 2026 | $135.00 | $138.91 | $131.80 | $137.17 | 1,408,100 |
May 27 2026 | $130.12 | $137.61 | $127.32 | $135.78 | 1,834,300 |
May 26 2026 | $135.17 | $136.57 | $128.00 | $131.21 | 2,369,300 |
