
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $245.60 | $247.21 | $233.90 | $238.46 | 46,215,200 |
March 2026 | $249.19 | $251.71 | $232.24 | $244.44 | 170,397,387 |
February 2026 | $227.11 | $248.94 | $226.05 | $248.43 | 181,266,278 |
January 2026 | $205.73 | $228.78 | $199.85 | $226.05 | 191,373,400 |
December 2025 | $205.41 | $214.05 | $198.85 | $205.86 | 176,369,000 |
November 2025 | $186.81 | $206.71 | $182.98 | $205.83 | 174,241,400 |
October 2025 | $183.85 | $192.23 | $180.82 | $186.69 | 195,076,400 |
September 2025 | $175.42 | $183.84 | $171.33 | $183.28 | 180,802,600 |
August 2025 | $162.37 | $177.76 | $161.70 | $175.12 | 174,936,700 |
July 2025 | $150.13 | $166.80 | $149.94 | $161.65 | 187,621,300 |
June 2025 | $151.58 | $154.71 | $146.24 | $149.88 | 159,004,100 |
May 2025 | $150.80 | $153.66 | $142.16 | $152.30 | 174,251,100 |
April 2025 | $156.38 | $157.43 | $137.67 | $152.08 | 236,796,700 |
March 2025 | $160.49 | $165.39 | $156.21 | $161.35 | 186,802,300 |
February 2025 | $146.71 | $161.92 | $145.53 | $160.55 | 169,975,800 |
January 2025 | $140.17 | $148.77 | $135.78 | $146.85 | 192,827,700 |
December 2024 | $149.36 | $149.60 | $137.78 | $139.58 | 177,839,200 |
November 2024 | $153.76 | $154.22 | $144.35 | $149.61 | 153,338,600 |
October 2024 | $155.53 | $159.66 | $152.03 | $153.07 | 133,026,800 |
September 2024 | $158.22 | $161.67 | $153.22 | $155.17 | 120,356,400 |
August 2024 | $150.60 | $158.93 | $148.66 | $158.81 | 150,664,500 |
July 2024 | $138.81 | $153.55 | $137.32 | $150.00 | 151,359,400 |
June 2024 | $139.93 | $142.28 | $136.73 | $138.89 | 131,807,200 |
May 2024 | $140.21 | $146.42 | $136.57 | $139.38 | 174,615,700 |
April 2024 | $148.68 | $149.08 | $134.92 | $136.30 | 175,722,600 |