| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $158.77 | $166.76 | $136.93 | $142.27 | 13,893,813 |
November 2025 | $154.74 | $164.06 | $120.01 | $162.13 | 21,884,447 |
October 2025 | $139.95 | $166.94 | $139.95 | $153.21 | 20,566,461 |
September 2025 | $131.90 | $159.54 | $129.00 | $142.16 | 17,756,512 |
August 2025 | $130.00 | $145.30 | $127.97 | $136.13 | 17,726,200 |
July 2025 | $97.22 | $139.12 | $86.48 | $134.56 | 31,185,600 |
June 2025 | $89.84 | $103.74 | $87.97 | $98.50 | 16,510,200 |
May 2025 | $84.23 | $108.04 | $84.20 | $90.80 | 20,511,900 |
April 2025 | $76.74 | $85.74 | $64.79 | $81.64 | 25,855,800 |
March 2025 | $86.00 | $95.49 | $72.49 | $76.75 | 26,785,100 |
February 2025 | $96.53 | $106.78 | $78.42 | $84.56 | 32,351,000 |
January 2025 | $117.72 | $145.94 | $89.55 | $101.45 | 24,200,000 |
December 2024 | $136.55 | $143.07 | $112.05 | $115.93 | 13,082,000 |
November 2024 | $118.55 | $146.84 | $109.24 | $135.79 | 13,825,600 |
October 2024 | $129.98 | $141.72 | $114.08 | $117.77 | 14,165,700 |
September 2024 | $119.70 | $138.99 | $94.02 | $132.79 | 14,157,400 |
August 2024 | $116.82 | $121.66 | $85.34 | $121.55 | 14,834,000 |
July 2024 | $101.22 | $123.92 | $96.51 | $117.66 | 19,894,900 |
June 2024 | $102.00 | $102.85 | $89.50 | $100.19 | 16,717,400 |
May 2024 | $92.54 | $109.53 | $85.77 | $100.92 | 20,257,700 |
April 2024 | $95.60 | $99.47 | $81.57 | $92.63 | 18,662,200 |
March 2024 | $90.46 | $106.01 | $78.85 | $95.19 | 23,773,900 |
February 2024 | $70.00 | $92.79 | $67.77 | $89.71 | 19,716,000 |
January 2024 | $59.77 | $69.90 | $57.20 | $69.09 | 18,842,600 |
December 2023 | $49.26 | $61.61 | $49.20 | $59.70 | 11,844,200 |