| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $157.70 | $159.23 | $152.79 | $155.52 | 23,134,604 |
March 2026 | $172.98 | $175.68 | $153.18 | $157.23 | 54,214,381 |
February 2026 | $158.58 | $186.16 | $156.52 | $175.36 | 69,721,987 |
January 2026 | $151.77 | $163.48 | $150.36 | $158.95 | 45,891,345 |
December 2025 | $150.23 | $158.38 | $147.18 | $151.60 | 53,809,796 |
November 2025 | $138.75 | $152.56 | $126.09 | $150.74 | 69,717,939 |
October 2025 | $145.91 | $151.76 | $136.43 | $138.85 | 49,359,453 |
September 2025 | $148.94 | $149.91 | $138.38 | $145.42 | 42,655,503 |
August 2025 | $137.06 | $154.72 | $133.07 | $149.12 | 67,596,625 |
July 2025 | $133.07 | $143.67 | $132.39 | $137.74 | 81,213,892 |
June 2025 | $131.49 | $136.26 | $129.00 | $133.11 | 71,235,435 |
May 2025 | $144.27 | $144.41 | $125.46 | $132.57 | 107,828,713 |
April 2025 | $175.71 | $175.90 | $148.27 | $159.07 | 66,887,102 |
March 2025 | $173.19 | $180.77 | $169.99 | $175.94 | 53,138,818 |
February 2025 | $189.87 | $192.68 | $169.47 | $172.45 | 51,506,841 |
January 2025 | $174.34 | $191.85 | $172.73 | $189.32 | 50,108,787 |
December 2024 | $168.95 | $177.20 | $166.85 | $173.47 | 58,906,828 |
November 2024 | $178.46 | $185.94 | $167.64 | $168.87 | 49,169,668 |
October 2024 | $185.53 | $186.07 | $177.66 | $177.77 | 27,597,186 |
September 2024 | $183.41 | $185.67 | $174.51 | $183.48 | 37,969,453 |
August 2024 | $172.46 | $184.76 | $171.29 | $183.73 | 34,771,264 |
July 2024 | $177.17 | $184.04 | $165.79 | $182.70 | 38,669,819 |
June 2024 | $177.41 | $183.61 | $173.61 | $177.13 | 34,087,564 |
May 2024 | $176.67 | $183.66 | $169.10 | $175.12 | 50,633,359 |
April 2024 | $186.56 | $187.08 | $173.18 | $177.10 | 29,731,601 |
