| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $108.46 | $123.49 | $108.46 | $121.46 | 3,215,341 |
November 2025 | $100.20 | $114.44 | $97.31 | $108.98 | 7,071,518 |
October 2025 | $97.75 | $101.16 | $86.68 | $100.62 | 7,927,600 |
September 2025 | $101.67 | $109.34 | $96.81 | $98.27 | 6,883,200 |
August 2025 | $113.75 | $113.75 | $100.18 | $103.71 | 7,709,500 |
July 2025 | $109.89 | $115.86 | $102.74 | $106.09 | 8,099,100 |
June 2025 | $111.36 | $116.25 | $106.91 | $110.63 | 7,163,700 |
May 2025 | $107.43 | $120.22 | $90.83 | $112.12 | 13,528,500 |
April 2025 | $126.89 | $131.42 | $91.97 | $108.00 | 10,849,600 |
March 2025 | $142.08 | $143.55 | $122.76 | $126.89 | 8,668,100 |
February 2025 | $137.37 | $152.69 | $132.89 | $142.63 | 6,571,800 |
January 2025 | $136.01 | $142.90 | $132.66 | $140.08 | 4,493,300 |
December 2024 | $152.55 | $154.99 | $132.47 | $133.16 | 5,219,500 |
November 2024 | $151.73 | $167.01 | $148.45 | $151.27 | 5,553,900 |
October 2024 | $139.50 | $153.71 | $128.95 | $152.64 | 4,748,300 |
September 2024 | $134.72 | $142.83 | $121.50 | $140.55 | 8,077,300 |
August 2024 | $131.36 | $136.83 | $121.43 | $136.29 | 5,775,200 |
July 2024 | $128.74 | $133.48 | $119.69 | $130.45 | 6,253,600 |
June 2024 | $126.86 | $131.26 | $115.78 | $128.74 | 5,394,000 |
May 2024 | $100.50 | $127.26 | $98.51 | $126.02 | 5,877,600 |
April 2024 | $110.15 | $112.42 | $102.45 | $105.64 | 4,502,800 |
March 2024 | $108.71 | $111.60 | $99.63 | $110.17 | 5,379,600 |
February 2024 | $110.05 | $120.55 | $103.69 | $108.85 | 5,957,600 |
January 2024 | $106.84 | $119.68 | $106.83 | $109.50 | 5,767,700 |
December 2023 | $93.15 | $111.96 | $92.40 | $107.12 | 9,485,000 |