| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $120.33 | $129.83 | $118.93 | $129.40 | 13,479,017 |
March 2026 | $127.60 | $130.06 | $116.05 | $119.50 | 43,300,710 |
February 2026 | $137.41 | $142.49 | $123.56 | $129.56 | 42,645,399 |
January 2026 | $135.83 | $146.05 | $131.91 | $137.40 | 28,182,333 |
December 2025 | $138.86 | $140.95 | $135.63 | $135.72 | 25,123,914 |
November 2025 | $149.57 | $151.49 | $136.78 | $140.19 | 27,791,496 |
October 2025 | $145.49 | $153.32 | $142.72 | $149.92 | 27,658,725 |
September 2025 | $139.69 | $147.03 | $135.49 | $146.59 | 26,286,100 |
August 2025 | $142.41 | $144.03 | $138.90 | $140.68 | 23,287,248 |
July 2025 | $127.69 | $143.54 | $127.36 | $143.33 | 23,973,655 |
June 2025 | $124.01 | $129.67 | $122.23 | $128.20 | 26,313,624 |
May 2025 | $119.57 | $126.65 | $118.79 | $124.91 | 27,867,857 |
April 2025 | $117.92 | $119.33 | $99.26 | $119.11 | 49,408,848 |
March 2025 | $129.82 | $131.10 | $115.11 | $118.02 | 34,232,372 |
February 2025 | $120.46 | $130.89 | $118.70 | $129.31 | 30,432,216 |
January 2025 | $115.25 | $122.41 | $111.54 | $122.16 | 24,552,209 |
December 2024 | $124.78 | $128.36 | $113.42 | $114.26 | 27,841,645 |
November 2024 | $119.27 | $126.97 | $117.22 | $124.83 | 34,559,131 |
October 2024 | $132.68 | $136.02 | $118.68 | $119.60 | 22,905,370 |
September 2024 | $131.73 | $134.14 | $124.18 | $132.61 | 24,163,903 |
August 2024 | $130.29 | $135.63 | $122.45 | $135.07 | 25,212,363 |
July 2024 | $133.46 | $140.56 | $127.97 | $130.76 | 26,114,500 |
June 2024 | $138.31 | $138.54 | $131.55 | $132.85 | 22,412,893 |
May 2024 | $127.60 | $142.71 | $127.16 | $138.13 | 33,207,757 |
April 2024 | $126.27 | $130.63 | $121.79 | $127.69 | 24,108,939 |
