| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 2026 | $159.51 | $160.64 | $155.77 | $160.18 | 2,936,727 |
February 2026 | $139.85 | $162.45 | $139.05 | $154.33 | 52,056,600 |
January 2026 | $127.95 | $146.75 | $127.68 | $142.39 | 49,450,800 |
December 2025 | $135.85 | $143.78 | $126.12 | $127.99 | 51,606,800 |
November 2025 | $134.46 | $140.88 | $129.56 | $135.84 | 42,490,300 |
October 2025 | $133.11 | $139.04 | $124.65 | $133.89 | 49,187,500 |
September 2025 | $130.54 | $140.00 | $126.24 | $133.77 | 62,148,600 |
August 2025 | $118.70 | $132.12 | $114.99 | $131.37 | 41,747,800 |
July 2025 | $116.16 | $131.14 | $115.76 | $120.35 | 59,239,500 |
June 2025 | $112.07 | $123.09 | $108.29 | $116.18 | 78,061,800 |
May 2025 | $100.58 | $122.20 | $99.69 | $110.52 | 73,218,000 |
April 2025 | $119.24 | $120.23 | $87.79 | $100.37 | 77,815,500 |
March 2025 | $126.12 | $126.36 | $112.56 | $119.11 | 70,646,700 |
February 2025 | $112.22 | $126.82 | $110.18 | $125.10 | 81,614,300 |
January 2025 | $109.71 | $119.11 | $107.53 | $112.68 | 60,896,900 |
December 2024 | $127.55 | $131.92 | $104.11 | $108.91 | 65,628,300 |
November 2024 | $115.81 | $130.34 | $113.49 | $128.08 | 48,657,900 |
October 2024 | $123.34 | $133.23 | $115.10 | $115.43 | 49,477,400 |
September 2024 | $130.83 | $131.43 | $117.28 | $124.56 | 74,137,000 |
August 2024 | $136.80 | $138.27 | $120.63 | $132.95 | 51,299,000 |
July 2024 | $133.17 | $141.08 | $124.06 | $136.71 | 43,697,600 |
June 2024 | $133.71 | $133.74 | $125.98 | $132.66 | 53,317,500 |
May 2024 | $133.36 | $139.13 | $128.74 | $133.55 | 45,584,800 |
April 2024 | $152.14 | $162.30 | $133.34 | $133.52 | 53,417,800 |
March 2024 | $133.54 | $152.71 | $133.37 | $152.29 | 65,325,200 |