| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $91.74 | $92.31 | $89.68 | $91.70 | 10,485,000 |
March 2026 | $92.90 | $101.02 | $89.01 | $92.12 | 97,395,263 |
February 2026 | $103.62 | $103.92 | $86.89 | $93.65 | 87,334,277 |
January 2026 | $110.97 | $113.89 | $101.05 | $103.13 | 64,786,215 |
December 2025 | $109.69 | $116.62 | $107.91 | $111.03 | 81,205,838 |
November 2025 | $114.28 | $114.72 | $106.89 | $110.54 | 56,751,895 |
October 2025 | $124.25 | $126.69 | $113.78 | $114.72 | 64,396,280 |
September 2025 | $135.95 | $136.31 | $116.67 | $124.25 | 66,326,711 |
August 2025 | $140.29 | $140.74 | $132.15 | $136.70 | 46,508,719 |
July 2025 | $141.74 | $145.18 | $136.41 | $141.48 | 49,218,448 |
June 2025 | $152.84 | $156.86 | $133.16 | $141.51 | 52,122,302 |
May 2025 | $141.35 | $155.41 | $139.38 | $153.62 | 31,661,995 |
April 2025 | $148.82 | $150.28 | $130.40 | $142.11 | 52,316,307 |
March 2025 | $146.59 | $152.97 | $137.17 | $149.02 | 54,723,416 |
February 2025 | $141.32 | $146.69 | $139.16 | $146.50 | 30,402,932 |
January 2025 | $135.68 | $144.33 | $129.57 | $141.71 | 38,067,432 |
December 2024 | $140.46 | $140.57 | $130.35 | $134.56 | 46,910,736 |
November 2024 | $132.64 | $144.62 | $131.57 | $140.36 | 32,142,290 |
October 2024 | $131.26 | $137.44 | $126.01 | $132.82 | 37,785,828 |
September 2024 | $124.95 | $130.98 | $122.90 | $127.92 | 31,474,102 |
August 2024 | $120.48 | $125.96 | $116.37 | $125.07 | 36,378,869 |
July 2024 | $112.51 | $122.87 | $109.13 | $121.07 | 41,282,415 |
June 2024 | $113.62 | $120.81 | $109.27 | $112.12 | 43,675,557 |
May 2024 | $111.51 | $120.56 | $109.89 | $113.64 | 35,542,567 |
April 2024 | $115.38 | $118.86 | $107.61 | $111.45 | 48,417,404 |
