| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $352.38 | $488.54 | $348.20 | $403.84 | 1,903,365,900 |
November 2024 | $252.04 | $361.93 | $238.88 | $345.16 | 2,091,452,000 |
October 2024 | $262.67 | $273.54 | $212.11 | $249.85 | 1,910,807,800 |
September 2024 | $215.26 | $264.86 | $209.64 | $261.63 | 1,611,148,200 |
August 2024 | $227.69 | $231.87 | $182.00 | $214.11 | 1,618,373,100 |
July 2024 | $201.02 | $271.00 | $200.85 | $232.07 | 2,946,114,300 |
June 2024 | $178.13 | $203.20 | $167.41 | $197.88 | 1,405,077,400 |
May 2024 | $182.00 | $187.56 | $167.75 | $178.08 | 1,668,119,300 |
April 2024 | $176.17 | $198.87 | $138.80 | $183.28 | 2,481,452,200 |
March 2024 | $200.52 | $204.52 | $160.51 | $175.79 | 1,899,578,200 |
February 2024 | $188.50 | $205.60 | $175.01 | $201.88 | 2,019,844,700 |
January 2024 | $250.08 | $251.25 | $180.06 | $187.29 | 2,344,213,400 |
December 2023 | $233.14 | $265.13 | $228.20 | $248.48 | 2,295,511,900 |
November 2023 | $204.04 | $252.75 | $197.85 | $240.08 | 2,651,052,200 |
October 2023 | $244.81 | $268.94 | $194.07 | $200.84 | 2,591,021,000 |
September 2023 | $257.26 | $278.98 | $234.58 | $250.22 | 2,440,441,700 |
August 2023 | $266.26 | $266.47 | $212.36 | $258.08 | 2,502,358,000 |
July 2023 | $276.49 | $299.29 | $254.12 | $267.43 | 2,393,089,100 |
June 2023 | $202.59 | $276.99 | $199.37 | $261.77 | 3,442,689,200 |
May 2023 | $163.17 | $204.48 | $158.83 | $203.93 | 2,682,606,200 |
April 2023 | $199.91 | $202.69 | $152.37 | $164.31 | 2,505,176,300 |
March 2023 | $206.21 | $207.79 | $163.91 | $207.46 | 3,311,619,900 |
February 2023 | $173.89 | $217.65 | $169.93 | $205.71 | 3,624,845,100 |
January 2023 | $118.47 | $180.68 | $101.81 | $173.22 | 3,897,499,400 |
December 2022 | $197.08 | $198.92 | $108.24 | $123.18 | 2,944,247,700 |