| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $203.39 | $206.49 | $199.62 | $206.19 | 3,592,028 |
March 2026 | $235.43 | $239.48 | $205.54 | $207.89 | 37,577,128 |
February 2026 | $196.05 | $236.78 | $192.44 | $236.28 | 48,353,500 |
January 2026 | $180.79 | $200.54 | $177.48 | $193.48 | 36,751,800 |
December 2025 | $186.51 | $189.90 | $174.42 | $180.79 | 31,594,600 |
November 2025 | $165.85 | $188.25 | $159.15 | $186.85 | 35,070,900 |
October 2025 | $184.45 | $194.34 | $160.79 | $167.24 | 38,587,000 |
September 2025 | $181.38 | $192.59 | $180.21 | $184.41 | 28,896,500 |
August 2025 | $183.83 | $188.51 | $170.21 | $181.16 | 29,564,100 |
July 2025 | $162.36 | $194.70 | $156.61 | $182.11 | 42,717,500 |
June 2025 | $156.33 | $170.44 | $154.36 | $162.36 | 34,538,900 |
May 2025 | $161.35 | $166.34 | $146.80 | $157.22 | 41,133,900 |
April 2025 | $166.57 | $167.07 | $152.38 | $162.21 | 32,313,200 |
March 2025 | $167.84 | $187.63 | $158.92 | $165.93 | 36,091,000 |
February 2025 | $142.37 | $176.50 | $134.80 | $167.56 | 45,552,800 |
January 2025 | $164.68 | $164.76 | $141.98 | $143.57 | 38,111,300 |
December 2024 | $169.43 | $200.11 | $160.34 | $162.90 | 63,310,200 |
November 2024 | $169.72 | $176.44 | $161.76 | $169.43 | 39,897,900 |
October 2024 | $183.06 | $186.08 | $168.69 | $169.45 | 27,842,300 |
September 2024 | $183.78 | $196.35 | $180.36 | $183.00 | 23,012,500 |
August 2024 | $182.32 | $192.58 | $180.61 | $184.22 | 30,553,400 |
July 2024 | $174.82 | $187.89 | $172.15 | $187.13 | 35,818,200 |
June 2024 | $187.23 | $190.08 | $171.83 | $174.19 | 30,651,800 |
May 2024 | $181.03 | $199.47 | $179.96 | $187.46 | 40,770,900 |
April 2024 | $185.03 | $189.40 | $169.84 | $182.53 | 37,214,000 |
