| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $122.47 | $125.26 | $118.80 | $119.48 | 4,504,000 |
May 2026 | $116.96 | $125.94 | $105.44 | $122.10 | 22,817,400 |
April 2026 | $111.66 | $118.79 | $108.11 | $116.82 | 13,797,500 |
March 2026 | $112.40 | $119.24 | $108.03 | $111.28 | 20,117,300 |
February 2026 | $125.38 | $128.38 | $111.23 | $113.17 | 17,896,200 |
January 2026 | $144.07 | $146.77 | $124.68 | $126.81 | 13,341,300 |
December 2025 | $139.84 | $143.78 | $131.66 | $135.46 | 10,774,000 |
November 2025 | $138.81 | $140.76 | $126.47 | $135.33 | 15,374,600 |
October 2025 | $148.98 | $153.36 | $135.57 | $137.34 | 14,745,000 |
September 2025 | $132.83 | $156.41 | $129.31 | $149.00 | 14,106,700 |
August 2025 | $124.73 | $135.90 | $119.33 | $133.51 | 18,758,100 |
July 2025 | $131.37 | $138.08 | $123.45 | $127.19 | 13,481,600 |
June 2025 | $119.40 | $132.01 | $119.36 | $131.37 | 18,562,400 |
May 2025 | $103.94 | $123.12 | $100.22 | $118.86 | 25,305,800 |
April 2025 | $102.41 | $104.04 | $85.96 | $103.94 | 41,856,700 |
March 2025 | $94.34 | $102.84 | $92.59 | $99.92 | 28,270,700 |
February 2025 | $96.95 | $105.68 | $92.79 | $95.67 | 26,500,100 |
January 2025 | $84.92 | $101.29 | $84.11 | $98.67 | 27,541,200 |
December 2024 | $84.91 | $98.24 | $84.25 | $85.59 | 23,219,400 |
November 2024 | $76.69 | $85.19 | $72.43 | $83.93 | 32,970,100 |
October 2024 | $89.39 | $99.66 | $74.72 | $76.85 | 41,409,200 |
September 2024 | $74.90 | $92.77 | $72.40 | $89.26 | 34,886,300 |
August 2024 | $86.78 | $88.24 | $76.11 | $76.36 | 42,317,400 |
July 2024 | $91.54 | $91.95 | $85.28 | $87.44 | 33,540,000 |
June 2024 | $84.99 | $92.01 | $82.69 | $90.73 | 31,243,400 |
