| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2026 | $118.87 | $121.48 | $115.93 | $116.61 | 2,046,815 |
October 2026 | $97.50 | $118.11 | $94.70 | $117.24 | 36,483,692 |
September 2026 | $97.44 | $110.35 | $91.60 | $95.51 | 56,558,800 |
August 2026 | $84.10 | $101.99 | $83.15 | $97.88 | 41,113,200 |
July 2026 | $87.01 | $106.00 | $73.10 | $82.74 | 40,815,100 |
June 2026 | $85.45 | $94.10 | $71.59 | $84.88 | 61,438,600 |
May 2026 | $93.99 | $94.33 | $81.08 | $85.83 | 56,331,500 |
April 2026 | $82.12 | $89.35 | $78.22 | $86.79 | 43,366,100 |
March 2026 | $86.86 | $94.30 | $78.57 | $82.67 | 49,885,400 |
February 2026 | $100.06 | $101.97 | $73.06 | $87.16 | 53,645,600 |
January 2026 | $123.61 | $123.93 | $98.28 | $100.52 | 31,296,800 |
December 2025 | $127.03 | $131.74 | $123.70 | $124.08 | 30,650,400 |
November 2025 | $133.11 | $136.29 | $121.94 | $127.86 | 26,458,000 |
October 2025 | $136.57 | $139.44 | $125.00 | $133.13 | 34,412,700 |
September 2025 | $146.26 | $150.47 | $135.66 | $136.83 | 32,733,300 |
August 2025 | $160.47 | $160.86 | $132.51 | $148.31 | 49,478,900 |
July 2025 | $179.68 | $180.80 | $161.17 | $161.58 | 31,373,300 |
June 2025 | $182.03 | $183.34 | $173.26 | $180.06 | 27,378,900 |
May 2025 | $190.86 | $193.55 | $171.01 | $182.15 | 28,451,100 |
April 2025 | $179.85 | $188.80 | $155.50 | $188.33 | 36,368,400 |
March 2025 | $180.66 | $185.32 | $170.20 | $180.14 | 34,651,600 |
February 2025 | $207.70 | $214.76 | $168.87 | $179.50 | 32,252,100 |
January 2025 | $199.01 | $216.00 | $189.45 | $212.65 | 22,270,800 |
December 2024 | $197.77 | $211.11 | $194.83 | $197.37 | 25,482,400 |
November 2024 | $167.79 | $202.56 | $161.43 | $197.57 | 27,888,200 |
