| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $200.74 | $202.77 | $192.12 | $194.76 | 1,121,127 |
April 2026 | $194.25 | $204.55 | $186.91 | $200.56 | 24,725,306 |
March 2026 | $211.31 | $211.31 | $190.22 | $194.54 | 37,040,500 |
February 2026 | $199.80 | $218.96 | $195.81 | $212.22 | 23,512,000 |
January 2026 | $181.77 | $214.19 | $180.59 | $197.83 | 34,424,800 |
December 2025 | $175.98 | $195.03 | $171.30 | $181.26 | 38,202,800 |
November 2025 | $176.94 | $179.29 | $166.47 | $176.89 | 26,802,000 |
October 2025 | $185.76 | $192.06 | $174.35 | $177.45 | 23,873,800 |
September 2025 | $201.02 | $210.35 | $178.57 | $186.00 | 32,903,100 |
August 2025 | $196.14 | $206.78 | $195.22 | $202.20 | 19,169,900 |
July 2025 | $211.20 | $215.95 | $196.32 | $197.05 | 25,283,600 |
June 2025 | $206.93 | $221.49 | $206.22 | $211.50 | 33,332,700 |
May 2025 | $194.53 | $209.28 | $190.85 | $207.85 | 36,410,500 |
April 2025 | $199.36 | $203.02 | $174.37 | $194.68 | 26,624,300 |
March 2025 | $194.21 | $203.27 | $173.62 | $200.15 | 29,903,100 |
February 2025 | $185.46 | $194.55 | $183.10 | $193.12 | 21,595,100 |
January 2025 | $180.16 | $189.59 | $172.45 | $188.09 | 22,717,500 |
December 2024 | $167.98 | $180.84 | $152.63 | $178.46 | 33,239,400 |
November 2024 | $153.26 | $169.83 | $150.93 | $168.50 | 23,829,500 |
October 2024 | $155.54 | $158.35 | $148.34 | $152.96 | 23,771,400 |
September 2024 | $149.50 | $164.62 | $145.89 | $155.51 | 28,843,700 |
August 2024 | $139.30 | $150.40 | $132.74 | $149.84 | 27,489,600 |
July 2024 | $142.40 | $142.40 | $128.73 | $138.60 | 28,664,000 |
June 2024 | $140.56 | $148.20 | $136.30 | $141.94 | 26,438,200 |
May 2024 | $143.04 | $144.85 | $136.71 | $141.07 | 27,727,400 |
