| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $80.60 | $84.73 | $79.12 | $84.35 | 19,987,400 |
September 2026 | $97.62 | $98.85 | $80.84 | $81.01 | 66,269,500 |
August 2026 | $96.20 | $109.42 | $95.46 | $97.68 | 63,744,520 |
July 2026 | $95.07 | $100.20 | $91.37 | $94.43 | 51,247,700 |
June 2026 | $87.97 | $99.57 | $86.89 | $94.34 | 54,441,500 |
May 2026 | $89.94 | $97.42 | $83.72 | $88.98 | 71,788,300 |
April 2026 | $100.87 | $106.29 | $92.31 | $95.33 | 52,408,700 |
March 2026 | $122.67 | $124.42 | $97.77 | $101.16 | 48,971,000 |
February 2026 | $110.23 | $125.83 | $108.67 | $124.13 | 42,417,300 |
January 2026 | $97.61 | $111.48 | $95.34 | $110.10 | 45,840,600 |
December 2025 | $103.84 | $104.26 | $93.32 | $97.35 | 49,834,800 |
November 2025 | $108.17 | $109.29 | $94.81 | $104.21 | 48,181,100 |
October 2025 | $117.46 | $118.61 | $106.79 | $108.58 | 36,239,400 |
September 2025 | $113.45 | $122.44 | $112.40 | $117.81 | 42,800,500 |
August 2025 | $120.37 | $120.69 | $111.34 | $112.94 | 38,448,400 |
July 2025 | $113.98 | $124.88 | $113.98 | $118.76 | 38,859,200 |
June 2025 | $123.69 | $124.15 | $110.99 | $113.56 | 37,723,300 |
May 2025 | $133.29 | $133.83 | $122.65 | $124.74 | 39,077,100 |
April 2025 | $138.85 | $141.44 | $125.48 | $134.59 | 29,780,100 |
March 2025 | $145.34 | $149.01 | $132.16 | $138.08 | 34,190,400 |
February 2025 | $148.80 | $151.39 | $136.14 | $146.65 | 32,410,900 |
January 2025 | $151.11 | $152.81 | $145.42 | $148.79 | 21,342,300 |
December 2024 | $155.56 | $159.46 | $149.21 | $151.13 | 23,242,100 |
November 2024 | $148.08 | $159.45 | $147.73 | $155.56 | 24,865,900 |
October 2024 | $153.28 | $154.42 | $144.49 | $147.53 | 25,641,900 |
