
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $108.18 | $114.25 | $107.60 | $108.01 | 37,135,981 |
November 2025 | $105.91 | $111.12 | $103.50 | $107.85 | 74,435,178 |
October 2025 | $110.49 | $112.24 | $104.20 | $105.84 | 93,915,400 |
September 2025 | $123.30 | $124.92 | $109.96 | $111.05 | 70,262,200 |
August 2025 | $118.32 | $124.45 | $112.28 | $123.63 | 56,482,200 |
July 2025 | $117.85 | $122.87 | $115.23 | $118.88 | 65,179,900 |
June 2025 | $109.15 | $125.56 | $107.76 | $117.50 | 87,977,200 |
May 2025 | $107.61 | $115.69 | $105.13 | $106.65 | 80,739,800 |
April 2025 | $124.37 | $126.95 | $99.80 | $108.38 | 95,388,700 |
March 2025 | $123.56 | $127.05 | $114.60 | $124.84 | 87,166,300 |
February 2025 | $122.95 | $132.26 | $121.06 | $123.57 | 51,824,500 |
January 2025 | $119.86 | $134.20 | $119.42 | $122.45 | 62,304,100 |
December 2024 | $129.04 | $129.25 | $113.58 | $118.48 | 69,678,000 |
November 2024 | $118.73 | $133.12 | $116.32 | $128.81 | 58,410,800 |
October 2024 | $115.94 | $130.04 | $115.37 | $117.88 | 55,640,500 |
September 2024 | $121.91 | $124.50 | $111.11 | $117.97 | 80,600,200 |
August 2024 | $121.99 | $125.89 | $114.95 | $123.62 | 63,189,700 |
July 2024 | $121.70 | $129.31 | $118.00 | $121.69 | 56,238,200 |
June 2024 | $118.37 | $120.22 | $111.67 | $119.96 | 55,613,800 |
May 2024 | $124.88 | $126.22 | $115.49 | $118.70 | 73,619,300 |
April 2024 | $121.93 | $132.21 | $120.64 | $125.92 | 64,684,700 |
March 2024 | $109.52 | $121.61 | $109.14 | $121.02 | 79,555,600 |
February 2024 | $108.10 | $110.84 | $103.12 | $108.35 | 71,851,900 |
January 2024 | $114.40 | $118.40 | $103.12 | $107.72 | 62,205,000 |
December 2023 | $113.78 | $117.65 | $108.29 | $113.60 | 71,899,400 |