| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $191.30 | $194.09 | $179.53 | $184.74 | 72,421,533 |
April 2026 | $201.99 | $205.48 | $177.74 | $193.31 | 237,450,100 |
March 2026 | $190.33 | $214.71 | $184.15 | $206.90 | 333,913,500 |
February 2026 | $171.76 | $187.90 | $170.98 | $186.76 | 201,508,000 |
January 2026 | $150.70 | $175.58 | $149.78 | $175.19 | 264,680,500 |
December 2025 | $150.28 | $152.46 | $145.07 | $150.93 | 180,506,000 |
November 2025 | $154.16 | $154.73 | $146.31 | $149.67 | 161,665,100 |
October 2025 | $151.64 | $155.90 | $145.82 | $154.47 | 152,938,700 |
September 2025 | $157.17 | $158.52 | $149.73 | $152.09 | 163,257,900 |
August 2025 | $147.75 | $157.78 | $145.11 | $157.29 | 168,114,600 |
July 2025 | $138.84 | $152.27 | $138.03 | $146.88 | 267,343,800 |
June 2025 | $134.14 | $147.37 | $132.15 | $138.69 | 194,422,500 |
May 2025 | $129.59 | $137.52 | $128.82 | $132.41 | 178,828,000 |
April 2025 | $160.09 | $161.34 | $126.35 | $130.20 | 241,613,400 |
March 2025 | $152.59 | $161.68 | $141.38 | $160.09 | 198,727,100 |
February 2025 | $141.02 | $152.14 | $139.88 | $151.79 | 124,726,600 |
January 2025 | $137.69 | $153.11 | $137.69 | $141.20 | 160,866,100 |
December 2024 | $153.60 | $154.46 | $133.02 | $137.08 | 198,418,400 |
November 2024 | $142.86 | $155.86 | $142.12 | $153.26 | 154,450,700 |
October 2024 | $137.11 | $143.11 | $136.27 | $139.43 | 141,443,600 |
September 2024 | $136.36 | $139.69 | $126.83 | $137.97 | 170,337,900 |
August 2024 | $147.05 | $147.78 | $129.42 | $138.61 | 167,717,600 |
July 2024 | $145.61 | $152.21 | $141.11 | $148.68 | 131,087,700 |
June 2024 | $149.62 | $149.80 | $140.77 | $144.93 | 150,414,900 |
May 2024 | $147.48 | $153.10 | $144.04 | $150.37 | 150,134,200 |
