| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $132.86 | $142.11 | $131.84 | $141.98 | 21,610,389 |
June 2026 | $125.59 | $134.08 | $125.59 | $132.52 | 40,402,376 |
May 2026 | $136.93 | $138.20 | $126.01 | $126.53 | 33,242,400 |
April 2026 | $134.25 | $140.94 | $133.17 | $136.16 | 29,760,900 |
March 2026 | $138.87 | $141.83 | $130.13 | $134.59 | 34,100,200 |
February 2026 | $134.90 | $143.21 | $133.79 | $139.57 | 33,810,100 |
January 2026 | $135.95 | $137.38 | $126.48 | $133.85 | 29,636,200 |
December 2025 | $135.09 | $139.24 | $127.15 | $136.57 | 34,271,300 |
November 2025 | $122.04 | $136.80 | $121.07 | $135.21 | 25,786,000 |
October 2025 | $130.85 | $133.20 | $118.73 | $122.53 | 35,671,700 |
September 2025 | $130.15 | $133.37 | $127.76 | $131.62 | 31,347,300 |
August 2025 | $122.28 | $132.62 | $120.58 | $130.04 | 27,698,500 |
July 2025 | $124.58 | $125.36 | $117.55 | $122.25 | 35,505,400 |
June 2025 | $126.63 | $128.08 | $121.66 | $124.69 | 30,453,400 |
May 2025 | $118.77 | $129.30 | $118.31 | $127.10 | 35,304,200 |
April 2025 | $121.32 | $122.44 | $105.22 | $120.08 | 35,278,200 |
March 2025 | $115.76 | $122.01 | $111.87 | $121.12 | 36,995,100 |
February 2025 | $107.64 | $116.19 | $106.52 | $115.27 | 35,091,400 |
January 2025 | $107.20 | $111.97 | $102.26 | $108.71 | 33,053,400 |
December 2024 | $120.33 | $120.40 | $103.41 | $106.62 | 35,276,000 |
November 2024 | $107.80 | $121.21 | $106.68 | $119.67 | 28,203,000 |
October 2024 | $113.87 | $119.59 | $107.14 | $107.18 | 35,930,200 |
September 2024 | $112.01 | $114.36 | $109.80 | $114.14 | 29,426,200 |
August 2024 | $108.20 | $112.62 | $100.48 | $112.21 | 29,576,700 |
July 2024 | $98.07 | $108.88 | $94.88 | $107.21 | 33,474,500 |
