
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $507.61 | $535.57 | $505.90 | $508.65 | 627,461,405 |
November 2024 | $482.27 | $512.15 | $481.04 | $506.35 | 567,729,706 |
October 2024 | $484.46 | $498.02 | $474.23 | $480.63 | 660,234,846 |
September 2024 | $469.40 | $490.42 | $444.59 | $484.83 | 694,695,235 |
August 2024 | $467.97 | $481.64 | $420.05 | $472.44 | 908,585,554 |
July 2024 | $476.18 | $499.47 | $450.50 | $467.28 | 801,615,070 |
June 2024 | $450.20 | $483.28 | $443.59 | $475.26 | 550,602,795 |
May 2024 | $419.08 | $456.15 | $416.59 | $446.38 | 730,606,107 |
April 2024 | $440.69 | $443.23 | $409.10 | $420.51 | 1,066,580,269 |
March 2024 | $435.10 | $445.02 | $428.02 | $439.74 | 905,018,589 |
February 2024 | $414.22 | $435.78 | $413.25 | $434.21 | 866,304,370 |
January 2024 | $401.41 | $425.16 | $391.02 | $412.42 | 973,043,611 |
December 2023 | $382.55 | $408.41 | $377.53 | $405.05 | 867,698,382 |
November 2023 | $347.00 | $388.85 | $346.90 | $383.61 | 971,634,743 |
October 2023 | $353.73 | $368.73 | $337.76 | $346.16 | 1,238,754,236 |
September 2023 | $374.76 | $375.18 | $346.65 | $353.46 | 960,069,809 |
August 2023 | $376.64 | $377.87 | $349.45 | $372.38 | 1,202,809,094 |
July 2023 | $364.58 | $382.22 | $358.02 | $377.99 | 974,834,196 |
June 2023 | $342.10 | $366.81 | $341.05 | $363.94 | 1,138,190,004 |
May 2023 | $316.87 | $348.20 | $310.01 | $342.36 | 1,149,238,373 |
April 2023 | $313.61 | $317.43 | $304.87 | $317.34 | 993,554,900 |
March 2023 | $288.07 | $315.97 | $280.14 | $315.73 | 1,545,364,618 |
February 2023 | $289.20 | $308.12 | $284.91 | $288.36 | 1,094,751,655 |
January 2023 | $263.89 | $292.98 | $255.73 | $289.40 | 961,927,685 |
December 2022 | $287.80 | $290.92 | $255.13 | $261.56 | 1,057,037,637 |