| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $147.33 | $148.88 | $133.18 | $135.16 | 1,982,443 |
March 2026 | $183.88 | $190.25 | $137.27 | $146.36 | 14,589,379 |
February 2026 | $179.14 | $207.77 | $174.69 | $189.22 | 11,777,600 |
January 2026 | $177.87 | $202.61 | $171.46 | $178.48 | 14,730,868 |
December 2025 | $191.41 | $210.25 | $175.40 | $176.47 | 11,293,967 |
November 2025 | $190.00 | $198.53 | $168.19 | $193.82 | 9,127,300 |
October 2025 | $165.34 | $205.31 | $162.10 | $189.65 | 13,864,300 |
September 2025 | $175.32 | $191.31 | $163.60 | $165.72 | 10,686,004 |
August 2025 | $182.76 | $183.60 | $160.99 | $177.77 | 12,634,057 |
July 2025 | $151.58 | $179.89 | $151.58 | $171.90 | 15,139,919 |
June 2025 | $158.35 | $170.16 | $148.84 | $152.00 | 12,479,300 |
May 2025 | $105.16 | $166.10 | $105.07 | $160.31 | 21,822,100 |
April 2025 | $106.73 | $116.37 | $86.17 | $104.34 | 26,140,500 |
March 2025 | $123.65 | $123.80 | $99.07 | $107.43 | 18,419,500 |
February 2025 | $155.02 | $156.54 | $119.82 | $122.43 | 18,914,800 |
January 2025 | $151.75 | $176.64 | $149.11 | $160.85 | 18,474,100 |
December 2024 | $138.46 | $156.76 | $136.23 | $151.82 | 12,031,700 |
November 2024 | $125.27 | $146.42 | $124.47 | $137.14 | 16,686,200 |
October 2024 | $166.23 | $169.83 | $124.38 | $124.55 | 17,814,600 |
September 2024 | $131.98 | $169.05 | $131.98 | $167.28 | 11,389,400 |
August 2024 | $133.76 | $143.57 | $110.65 | $134.17 | 14,309,100 |
July 2024 | $130.17 | $137.48 | $115.38 | $133.48 | 15,645,600 |
June 2024 | $120.84 | $134.61 | $120.84 | $128.93 | 15,430,500 |
May 2024 | $106.75 | $119.56 | $98.52 | $118.93 | 19,271,800 |
April 2024 | $95.56 | $110.89 | $95.28 | $106.47 | 16,960,700 |
