| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $330.95 | $354.60 | $322.34 | $348.62 | 139,486,400 |
November 2025 | $338.29 | $342.21 | $316.10 | $332.44 | 120,051,500 |
October 2025 | $337.60 | $352.17 | $331.51 | $338.03 | 128,841,800 |
September 2025 | $346.53 | $349.82 | $330.82 | $338.66 | 131,712,200 |
August 2025 | $340.76 | $350.62 | $325.51 | $348.98 | 125,791,400 |
July 2025 | $350.39 | $356.17 | $341.05 | $342.12 | 130,413,900 |
June 2025 | $359.25 | $371.87 | $331.67 | $351.61 | 153,095,400 |
May 2025 | $341.66 | $365.57 | $336.26 | $361.65 | 112,931,000 |
April 2025 | $346.47 | $346.48 | $295.61 | $341.58 | 158,344,600 |
March 2025 | $358.88 | $362.38 | $322.68 | $346.48 | 162,212,700 |
February 2025 | $335.58 | $359.87 | $334.83 | $358.60 | 117,972,500 |
January 2025 | $313.65 | $346.68 | $299.89 | $337.36 | 118,031,800 |
December 2024 | $312.78 | $317.44 | $302.65 | $311.93 | 131,685,200 |
November 2024 | $284.19 | $312.26 | $282.91 | $310.98 | 116,979,100 |
October 2024 | $272.84 | $291.93 | $269.17 | $285.53 | 128,709,800 |
September 2024 | $272.25 | $288.70 | $264.23 | $270.85 | 166,276,100 |
August 2024 | $261.84 | $272.86 | $250.22 | $272.25 | 190,346,800 |
July 2024 | $259.34 | $269.01 | $248.44 | $261.19 | 163,924,200 |
June 2024 | $268.48 | $275.66 | $256.84 | $258.04 | 178,526,100 |
May 2024 | $263.14 | $277.62 | $261.52 | $267.86 | 171,397,400 |
April 2024 | $275.12 | $277.71 | $263.28 | $263.59 | 147,918,400 |
March 2024 | $277.91 | $285.52 | $271.00 | $273.87 | 122,856,600 |
February 2024 | $267.78 | $280.78 | $267.66 | $277.36 | 101,434,100 |
January 2024 | $254.29 | $274.25 | $251.59 | $267.66 | 120,405,500 |
December 2023 | $250.54 | $257.85 | $246.97 | $255.01 | 109,996,700 |
