
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $147.57 | $154.04 | $147.57 | $151.57 | 127,689 |
November 2025 | $143.70 | $149.21 | $140.20 | $148.69 | 199,487 |
October 2025 | $143.61 | $146.43 | $139.30 | $143.35 | 402,270 |
September 2025 | $140.39 | $146.04 | $140.39 | $144.27 | 315,601 |
August 2025 | $132.82 | $142.29 | $131.26 | $141.44 | 114,999 |
July 2025 | $134.18 | $137.00 | $132.88 | $133.78 | 139,489 |
June 2025 | $128.97 | $134.25 | $128.44 | $134.06 | 190,098 |
May 2025 | $122.75 | $131.31 | $122.57 | $129.33 | 159,273 |
April 2025 | $124.74 | $127.40 | $108.59 | $122.60 | 531,776 |
March 2025 | $132.22 | $132.60 | $120.73 | $125.31 | 272,568 |
February 2025 | $132.18 | $136.14 | $130.02 | $131.83 | 327,147 |
January 2025 | $129.71 | $136.61 | $126.65 | $134.63 | 300,900 |
December 2024 | $138.62 | $138.80 | $127.30 | $128.95 | 243,820 |
November 2024 | $128.22 | $139.77 | $127.52 | $138.45 | 218,025 |
October 2024 | $128.11 | $132.37 | $126.32 | $127.52 | 188,230 |
September 2024 | $126.90 | $128.55 | $118.84 | $128.18 | 193,172 |
August 2024 | $128.85 | $128.85 | $115.14 | $127.75 | 189,883 |
July 2024 | $119.81 | $129.99 | $118.61 | $128.51 | 169,574 |
June 2024 | $122.31 | $122.31 | $117.09 | $119.84 | 159,869 |
May 2024 | $116.95 | $123.26 | $116.58 | $121.67 | 364,454 |
April 2024 | $123.73 | $123.83 | $114.61 | $117.02 | 194,952 |
March 2024 | $117.74 | $123.77 | $117.30 | $123.66 | 176,595 |
February 2024 | $112.11 | $117.50 | $111.69 | $117.50 | 219,468 |
January 2024 | $111.59 | $114.71 | $108.54 | $112.28 | 278,464 |
December 2023 | $103.06 | $113.45 | $103.06 | $111.55 | 176,582 |