| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $240.96 | $241.63 | $221.63 | $231.46 | 181,266,200 |
November 2024 | $215.86 | $245.55 | $211.62 | $241.12 | 188,851,300 |
October 2024 | $200.48 | $218.94 | $196.10 | $214.28 | 178,337,400 |
September 2024 | $213.34 | $215.07 | $192.52 | $202.36 | 206,487,600 |
August 2024 | $204.61 | $216.39 | $183.21 | $215.74 | 172,435,900 |
July 2024 | $193.59 | $208.79 | $193.42 | $204.22 | 197,445,800 |
June 2024 | $193.09 | $193.36 | $182.18 | $193.04 | 174,847,900 |
May 2024 | $183.50 | $196.49 | $179.87 | $193.39 | 195,900,400 |
April 2024 | $189.76 | $190.67 | $171.03 | $183.00 | 224,749,100 |
March 2024 | $176.20 | $190.46 | $174.85 | $190.06 | 166,255,900 |
February 2024 | $164.76 | $176.90 | $162.66 | $176.55 | 154,730,900 |
January 2024 | $159.46 | $169.18 | $155.90 | $165.44 | 231,656,800 |
December 2023 | $146.95 | $160.97 | $146.95 | $160.41 | 184,769,100 |
November 2023 | $131.32 | $147.24 | $130.58 | $147.19 | 162,193,400 |
October 2023 | $135.58 | $144.39 | $127.49 | $131.14 | 244,013,000 |
September 2023 | $136.76 | $140.66 | $133.54 | $135.76 | 172,239,300 |
August 2023 | $147.38 | $147.91 | $136.17 | $136.99 | 169,299,800 |
July 2023 | $135.92 | $149.20 | $132.41 | $147.87 | 231,261,000 |
June 2023 | $126.93 | $135.75 | $125.94 | $135.22 | 206,562,200 |
May 2023 | $132.27 | $133.30 | $122.55 | $126.18 | 235,306,100 |
April 2023 | $119.84 | $131.82 | $117.35 | $128.53 | 242,865,000 |
March 2023 | $131.09 | $132.88 | $113.57 | $120.21 | 458,474,400 |
February 2023 | $127.50 | $133.16 | $126.79 | $132.24 | 169,562,800 |
January 2023 | $123.85 | $132.37 | $122.61 | $129.12 | 209,965,200 |
December 2022 | $126.54 | $126.98 | $117.59 | $122.80 | 202,046,000 |
