| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $131.78 | $141.86 | $128.01 | $138.13 | 16,099,890 |
September 2026 | $149.79 | $151.50 | $130.10 | $130.47 | 31,665,200 |
August 2026 | $168.56 | $172.11 | $126.40 | $148.66 | 42,592,212 |
July 2026 | $157.69 | $172.92 | $152.78 | $165.35 | 28,454,169 |
June 2026 | $146.51 | $161.35 | $138.79 | $152.25 | 33,402,700 |
May 2026 | $174.19 | $178.04 | $140.63 | $144.94 | 35,700,800 |
April 2026 | $210.18 | $212.72 | $158.35 | $172.14 | 22,630,800 |
March 2026 | $243.99 | $249.23 | $205.11 | $209.84 | 21,512,805 |
February 2026 | $256.91 | $275.10 | $237.02 | $246.61 | 22,071,648 |
January 2026 | $285.46 | $299.80 | $253.04 | $255.81 | 18,325,945 |
December 2025 | $324.83 | $325.00 | $284.09 | $284.24 | 14,776,919 |
November 2025 | $313.61 | $354.88 | $290.16 | $327.19 | 15,143,875 |
October 2025 | $308.75 | $335.26 | $288.02 | $313.01 | 11,307,439 |
September 2025 | $338.13 | $353.50 | $304.64 | $308.73 | 13,801,534 |
August 2025 | $286.25 | $341.14 | $276.46 | $339.88 | 14,623,213 |
July 2025 | $310.54 | $313.54 | $280.43 | $288.40 | 12,615,197 |
June 2025 | $324.23 | $325.61 | $295.56 | $314.18 | 16,913,452 |
May 2025 | $252.94 | $329.33 | $248.40 | $325.03 | 20,318,550 |
April 2025 | $260.92 | $270.33 | $234.22 | $252.29 | 16,924,852 |
March 2025 | $272.87 | $279.64 | $230.05 | $262.61 | 18,714,780 |
February 2025 | $276.17 | $289.46 | $260.42 | $272.27 | 13,775,276 |
January 2025 | $259.84 | $286.39 | $255.20 | $278.38 | 11,100,875 |
December 2024 | $267.58 | $279.77 | $254.79 | $261.07 | 11,816,032 |
November 2024 | $230.07 | $279.40 | $229.56 | $266.78 | 12,761,766 |
October 2024 | $233.77 | $239.09 | $225.37 | $231.53 | 9,883,435 |
