| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $329.70 | $336.22 | $320.45 | $335.46 | 11,437,900 |
September 2026 | $369.71 | $373.50 | $327.82 | $330.23 | 27,591,000 |
August 2026 | $385.68 | $395.29 | $365.69 | $369.56 | 17,151,400 |
July 2026 | $352.88 | $398.07 | $351.74 | $381.57 | 26,445,000 |
June 2026 | $340.20 | $363.63 | $331.94 | $350.99 | 29,402,200 |
May 2026 | $342.31 | $350.32 | $330.23 | $343.64 | 23,031,000 |
April 2026 | $342.04 | $348.17 | $303.95 | $341.14 | 31,527,300 |
March 2026 | $357.44 | $361.70 | $333.16 | $338.50 | 30,630,300 |
February 2026 | $344.48 | $358.37 | $332.68 | $352.14 | 24,255,800 |
January 2026 | $330.56 | $364.61 | $328.34 | $346.26 | 32,200,800 |
December 2025 | $333.59 | $341.26 | $326.18 | $330.68 | 24,766,800 |
November 2025 | $337.89 | $347.45 | $328.41 | $335.56 | 20,048,400 |
October 2025 | $330.44 | $354.09 | $321.51 | $338.77 | 24,742,900 |
September 2025 | $317.22 | $333.49 | $311.77 | $333.47 | 23,630,400 |
August 2025 | $302.82 | $318.82 | $299.28 | $317.41 | 18,437,000 |
July 2025 | $283.74 | $315.38 | $281.57 | $304.73 | 28,756,400 |
June 2025 | $270.32 | $285.21 | $260.84 | $283.77 | 23,525,000 |
May 2025 | $264.16 | $275.25 | $259.75 | $270.95 | 23,283,400 |
April 2025 | $263.74 | $273.33 | $231.44 | $264.76 | 37,811,900 |
March 2025 | $246.89 | $270.19 | $242.29 | $263.74 | 34,345,500 |
February 2025 | $247.70 | $250.82 | $232.09 | $244.41 | 31,953,300 |
January 2025 | $254.96 | $265.26 | $239.00 | $248.65 | 35,515,000 |
December 2024 | $272.28 | $272.52 | $247.60 | $253.60 | 36,894,900 |
November 2024 | $281.96 | $305.00 | $267.68 | $273.35 | 25,387,100 |
October 2024 | $285.09 | $301.36 | $280.37 | $280.66 | 24,521,300 |
