| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $189.56 | $198.87 | $177.90 | $191.43 | 159,134,192 |
April 2026 | $200.16 | $203.62 | $176.13 | $191.56 | 237,450,100 |
March 2026 | $188.60 | $212.76 | $182.48 | $205.02 | 333,913,500 |
February 2026 | $170.20 | $186.19 | $169.43 | $185.07 | 201,508,000 |
January 2026 | $149.33 | $173.99 | $148.43 | $173.60 | 264,680,500 |
December 2025 | $148.92 | $151.07 | $143.75 | $149.56 | 180,506,000 |
November 2025 | $152.76 | $153.33 | $144.98 | $148.31 | 161,665,100 |
October 2025 | $150.26 | $154.48 | $144.50 | $153.07 | 152,938,700 |
September 2025 | $155.74 | $157.08 | $148.37 | $150.71 | 163,257,900 |
August 2025 | $146.41 | $156.35 | $143.80 | $155.86 | 168,114,600 |
July 2025 | $137.58 | $150.89 | $136.78 | $145.54 | 267,343,800 |
June 2025 | $132.92 | $146.03 | $130.95 | $137.43 | 194,422,500 |
May 2025 | $128.41 | $136.27 | $127.65 | $131.20 | 178,828,000 |
April 2025 | $158.63 | $159.88 | $125.21 | $129.02 | 241,613,400 |
March 2025 | $151.21 | $160.22 | $140.09 | $158.63 | 198,727,100 |
February 2025 | $139.74 | $150.76 | $138.61 | $150.41 | 124,726,600 |
January 2025 | $136.44 | $151.72 | $136.44 | $139.92 | 160,866,100 |
December 2024 | $152.20 | $153.06 | $131.81 | $135.84 | 198,418,400 |
November 2024 | $141.56 | $154.44 | $140.84 | $151.87 | 154,450,700 |
October 2024 | $135.87 | $141.81 | $135.03 | $138.16 | 141,443,600 |
September 2024 | $135.13 | $138.42 | $125.67 | $136.72 | 170,337,900 |
August 2024 | $145.71 | $146.44 | $128.25 | $137.35 | 167,717,600 |
July 2024 | $144.29 | $150.83 | $139.83 | $147.33 | 131,087,700 |
June 2024 | $148.26 | $148.44 | $139.49 | $143.61 | 150,414,900 |
May 2024 | $146.14 | $151.71 | $142.74 | $149.01 | 150,134,200 |
