| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $120.49 | $144.84 | $119.09 | $136.60 | 42,290,981 |
November 2025 | $118.39 | $124.51 | $111.92 | $122.31 | 94,955,500 |
October 2025 | $128.06 | $130.12 | $114.87 | $118.15 | 105,761,900 |
September 2025 | $136.61 | $151.87 | $126.37 | $129.75 | 82,494,400 |
August 2025 | $142.64 | $149.07 | $135.80 | $139.27 | 66,009,400 |
July 2025 | $132.18 | $153.43 | $130.49 | $146.16 | 74,441,000 |
June 2025 | $120.32 | $135.75 | $117.52 | $132.65 | 70,039,300 |
May 2025 | $115.05 | $129.45 | $111.53 | $121.12 | 91,401,700 |
April 2025 | $115.55 | $121.11 | $85.77 | $113.77 | 162,139,000 |
March 2025 | $136.99 | $138.26 | $104.83 | $115.10 | 148,985,100 |
February 2025 | $161.09 | $163.51 | $126.60 | $134.99 | 104,883,000 |
January 2025 | $148.52 | $169.44 | $138.10 | $166.13 | 70,677,600 |
December 2024 | $162.16 | $162.74 | $140.46 | $147.07 | 71,693,200 |
November 2024 | $137.54 | $162.76 | $135.06 | $161.95 | 66,250,200 |
October 2024 | $129.68 | $146.13 | $127.81 | $137.28 | 60,925,300 |
September 2024 | $121.22 | $133.92 | $113.13 | $129.68 | 59,630,100 |
August 2024 | $122.73 | $123.34 | $97.42 | $122.91 | 71,092,300 |
July 2024 | $105.75 | $127.70 | $102.76 | $122.41 | 77,137,000 |
June 2024 | $103.27 | $112.95 | $95.62 | $104.35 | 269,667,800 |
May 2024 | $94.83 | $107.09 | $92.99 | $101.97 | 86,915,800 |
April 2024 | $99.22 | $101.72 | $90.99 | $92.13 | 71,043,700 |
March 2024 | $99.09 | $102.43 | $93.70 | $99.56 | 66,408,100 |
February 2024 | $86.00 | $97.54 | $84.18 | $97.26 | 89,552,300 |
January 2024 | $81.03 | $87.46 | $78.02 | $85.55 | 59,517,200 |
December 2023 | $74.70 | $84.65 | $72.18 | $81.87 | 73,858,500 |