| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $170.52 | $173.24 | $168.31 | $169.58 | 481,196 |
March 2026 | $181.08 | $183.90 | $160.21 | $169.48 | 4,521,284 |
February 2026 | $170.72 | $183.01 | $167.19 | $181.43 | 3,346,605 |
January 2026 | $153.36 | $171.50 | $152.58 | $170.17 | 3,116,558 |
December 2025 | $154.25 | $160.24 | $146.28 | $153.36 | 4,693,944 |
November 2025 | $151.81 | $157.71 | $149.31 | $155.25 | 3,003,918 |
October 2025 | $148.16 | $157.88 | $138.32 | $152.45 | 4,163,245 |
September 2025 | $160.31 | $162.10 | $146.68 | $149.14 | 3,321,936 |
August 2025 | $149.89 | $165.45 | $148.32 | $161.10 | 3,389,705 |
July 2025 | $157.38 | $164.12 | $145.52 | $151.54 | 3,901,380 |
June 2025 | $165.85 | $167.38 | $151.49 | $158.23 | 3,296,958 |
May 2025 | $155.35 | $170.09 | $154.31 | $165.68 | 3,030,516 |
April 2025 | $164.87 | $166.76 | $144.81 | $155.59 | 4,584,609 |
March 2025 | $172.80 | $176.32 | $159.14 | $164.99 | 4,154,201 |
February 2025 | $156.83 | $174.73 | $153.05 | $172.97 | 2,619,751 |
January 2025 | $162.32 | $162.32 | $151.67 | $158.98 | 2,520,066 |
December 2024 | $178.38 | $179.74 | $161.46 | $162.00 | 2,837,920 |
November 2024 | $166.67 | $183.86 | $164.48 | $178.48 | 2,822,019 |
October 2024 | $174.01 | $180.07 | $163.56 | $165.44 | 2,267,338 |
September 2024 | $174.36 | $177.87 | $161.74 | $174.01 | 2,428,957 |
August 2024 | $175.92 | $176.67 | $160.60 | $175.03 | 2,172,002 |
July 2024 | $152.01 | $183.93 | $150.07 | $175.46 | 2,995,380 |
June 2024 | $152.82 | $155.41 | $147.50 | $152.21 | 2,059,028 |
May 2024 | $140.06 | $155.46 | $139.50 | $151.87 | 1,995,406 |
April 2024 | $153.70 | $153.70 | $136.14 | $139.78 | 1,923,902 |
