| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $147.63 | $149.77 | $142.51 | $148.27 | 180,506,000 |
November 2025 | $151.44 | $152.00 | $143.73 | $147.02 | 161,665,100 |
October 2025 | $148.96 | $153.15 | $143.25 | $151.74 | 152,938,700 |
September 2025 | $154.40 | $155.72 | $147.08 | $149.40 | 163,257,900 |
August 2025 | $145.14 | $154.99 | $142.55 | $154.51 | 168,114,600 |
July 2025 | $136.39 | $149.58 | $135.60 | $144.29 | 267,343,800 |
June 2025 | $131.77 | $144.77 | $129.81 | $136.24 | 194,422,500 |
May 2025 | $127.30 | $135.09 | $126.55 | $130.07 | 178,828,000 |
April 2025 | $157.26 | $158.49 | $124.12 | $127.90 | 241,613,400 |
March 2025 | $149.90 | $158.83 | $138.88 | $157.26 | 198,727,100 |
February 2025 | $138.53 | $149.46 | $137.41 | $149.11 | 124,726,600 |
January 2025 | $135.26 | $150.40 | $135.26 | $138.71 | 160,866,100 |
December 2024 | $150.89 | $151.73 | $130.67 | $134.66 | 198,418,400 |
November 2024 | $140.33 | $153.11 | $139.62 | $150.55 | 154,450,700 |
October 2024 | $134.69 | $140.58 | $133.86 | $136.97 | 141,443,600 |
September 2024 | $133.96 | $137.22 | $124.59 | $135.54 | 170,337,900 |
August 2024 | $144.45 | $145.17 | $127.14 | $136.17 | 167,717,600 |
July 2024 | $143.04 | $149.52 | $138.62 | $146.05 | 131,087,700 |
June 2024 | $146.98 | $147.15 | $138.28 | $142.37 | 150,414,900 |
May 2024 | $144.87 | $150.40 | $141.50 | $147.72 | 150,134,200 |
April 2024 | $142.61 | $150.58 | $140.04 | $145.31 | 166,206,000 |
March 2024 | $137.91 | $142.54 | $133.06 | $142.13 | 175,205,000 |
February 2024 | $132.09 | $141.13 | $130.60 | $136.97 | 163,943,600 |
January 2024 | $133.69 | $137.58 | $124.45 | $131.41 | 196,854,100 |
December 2023 | $127.90 | $136.43 | $125.67 | $132.95 | 222,841,200 |
