| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
September 2026 | $119.72 | $121.05 | $115.21 | $118.76 | 9,641,872 |
August 2026 | $132.38 | $133.13 | $118.91 | $121.29 | 17,278,300 |
July 2026 | $127.82 | $136.11 | $118.33 | $132.73 | 20,981,500 |
June 2026 | $121.98 | $129.43 | $113.64 | $127.63 | 20,414,100 |
May 2026 | $116.49 | $125.43 | $105.01 | $121.61 | 22,817,400 |
April 2026 | $111.21 | $118.31 | $107.68 | $116.35 | 13,797,500 |
March 2026 | $111.95 | $118.76 | $107.60 | $110.84 | 20,117,300 |
February 2026 | $124.88 | $127.86 | $110.78 | $112.71 | 17,896,200 |
January 2026 | $143.49 | $146.18 | $124.18 | $126.30 | 13,341,300 |
December 2025 | $139.28 | $143.20 | $131.13 | $134.92 | 10,774,000 |
November 2025 | $138.25 | $140.20 | $125.96 | $134.79 | 15,374,600 |
October 2025 | $148.38 | $152.74 | $135.02 | $136.79 | 14,745,000 |
September 2025 | $132.30 | $155.78 | $128.79 | $148.40 | 14,106,700 |
August 2025 | $124.23 | $135.36 | $118.85 | $132.97 | 18,758,100 |
July 2025 | $130.84 | $137.52 | $122.95 | $126.68 | 13,481,600 |
June 2025 | $118.92 | $131.48 | $118.88 | $130.84 | 18,562,400 |
May 2025 | $103.52 | $122.62 | $99.82 | $118.38 | 25,305,800 |
April 2025 | $102.00 | $103.62 | $85.62 | $103.52 | 41,856,700 |
March 2025 | $93.96 | $102.43 | $92.22 | $99.52 | 28,270,700 |
February 2025 | $96.56 | $105.25 | $92.42 | $95.29 | 26,500,100 |
January 2025 | $84.57 | $100.88 | $83.77 | $98.28 | 27,541,200 |
December 2024 | $84.56 | $97.85 | $83.91 | $85.24 | 23,219,400 |
November 2024 | $76.38 | $84.85 | $72.14 | $83.59 | 32,970,100 |
October 2024 | $89.04 | $99.26 | $74.42 | $76.54 | 41,409,200 |
September 2024 | $74.60 | $92.40 | $72.11 | $88.90 | 34,886,300 |
