| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $90.99 | $98.54 | $84.70 | $90.02 | 71,346,538 |
April 2026 | $102.04 | $107.53 | $93.39 | $96.44 | 52,408,700 |
March 2026 | $124.11 | $125.87 | $98.91 | $102.34 | 48,971,000 |
February 2026 | $111.51 | $127.30 | $109.94 | $125.58 | 42,417,300 |
January 2026 | $98.75 | $112.78 | $96.45 | $111.39 | 45,840,600 |
December 2025 | $105.06 | $105.48 | $94.41 | $98.48 | 49,834,800 |
November 2025 | $109.43 | $110.57 | $95.92 | $105.43 | 48,181,100 |
October 2025 | $118.83 | $120.00 | $108.04 | $109.84 | 36,239,400 |
September 2025 | $114.78 | $123.87 | $113.71 | $119.19 | 42,800,500 |
August 2025 | $121.77 | $122.10 | $112.64 | $114.26 | 38,448,400 |
July 2025 | $115.31 | $126.34 | $115.31 | $120.14 | 38,859,200 |
June 2025 | $125.14 | $125.60 | $112.29 | $114.89 | 37,723,300 |
May 2025 | $134.85 | $135.40 | $124.09 | $126.19 | 39,077,100 |
April 2025 | $140.48 | $143.09 | $126.95 | $136.16 | 29,780,100 |
March 2025 | $147.04 | $150.75 | $133.70 | $139.69 | 34,190,400 |
February 2025 | $150.54 | $153.16 | $137.73 | $148.36 | 32,410,900 |
January 2025 | $152.87 | $154.60 | $147.12 | $150.53 | 21,342,300 |
December 2024 | $157.37 | $161.33 | $150.95 | $152.89 | 23,242,100 |
November 2024 | $149.81 | $161.31 | $149.46 | $157.37 | 24,865,900 |
October 2024 | $155.07 | $156.22 | $146.18 | $149.26 | 25,641,900 |
September 2024 | $149.39 | $157.96 | $149.09 | $152.19 | 24,699,500 |
August 2024 | $122.82 | $148.58 | $121.29 | $147.89 | 29,825,100 |
July 2024 | $126.88 | $128.56 | $119.66 | $122.20 | 24,154,500 |
June 2024 | $121.40 | $128.64 | $120.19 | $126.40 | 24,902,800 |
May 2024 | $129.53 | $133.44 | $118.19 | $121.86 | 31,002,600 |
