| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $151.16 | $152.35 | $144.24 | $145.93 | 607,300 |
July 01 2026 | $157.74 | $158.47 | $149.32 | $149.82 | 795,200 |
June 30 2026 | $158.96 | $160.41 | $157.79 | $158.08 | 791,400 |
June 29 2026 | $157.85 | $160.16 | $155.31 | $158.83 | 845,000 |
June 26 2026 | $157.33 | $161.95 | $155.16 | $160.26 | 2,136,500 |
June 25 2026 | $153.73 | $157.41 | $153.04 | $156.52 | 575,600 |
June 24 2026 | $150.70 | $155.09 | $150.14 | $151.76 | 1,107,600 |
June 23 2026 | $148.93 | $152.71 | $147.75 | $149.96 | 2,214,500 |
June 22 2026 | $146.40 | $151.45 | $145.97 | $151.38 | 1,439,100 |
June 18 2026 | $145.37 | $146.96 | $144.67 | $146.55 | 1,228,700 |
June 17 2026 | $145.74 | $147.88 | $142.97 | $143.22 | 773,400 |
June 16 2026 | $143.22 | $147.26 | $142.99 | $145.06 | 880,700 |
June 15 2026 | $142.89 | $144.88 | $140.81 | $141.24 | 513,900 |
June 12 2026 | $140.09 | $143.12 | $140.07 | $140.49 | 539,700 |
June 11 2026 | $137.58 | $139.28 | $134.30 | $138.88 | 1,070,800 |
June 10 2026 | $140.59 | $142.43 | $135.61 | $135.65 | 612,800 |
June 09 2026 | $140.84 | $143.74 | $136.77 | $139.94 | 690,000 |
June 08 2026 | $140.88 | $141.75 | $138.46 | $139.74 | 578,900 |
June 05 2026 | $141.26 | $143.99 | $139.89 | $141.23 | 651,200 |
June 04 2026 | $138.67 | $141.75 | $137.72 | $141.45 | 513,100 |
June 03 2026 | $135.90 | $139.06 | $135.90 | $138.92 | 658,200 |
June 02 2026 | $135.89 | $139.02 | $135.89 | $136.64 | 688,000 |
June 01 2026 | $134.68 | $137.64 | $133.53 | $136.42 | 1,548,700 |
May 29 2026 | $137.82 | $139.91 | $136.47 | $136.73 | 1,071,700 |
May 28 2026 | $136.47 | $139.89 | $135.74 | $137.20 | 608,700 |
