| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $242.04 | $242.72 | $222.63 | $232.50 | 181,266,200 |
November 2024 | $216.84 | $246.66 | $212.58 | $242.21 | 188,851,300 |
October 2024 | $201.38 | $219.93 | $196.99 | $215.25 | 178,337,400 |
September 2024 | $214.30 | $216.04 | $193.39 | $203.27 | 206,487,600 |
August 2024 | $205.53 | $217.37 | $184.03 | $216.71 | 172,435,900 |
July 2024 | $194.46 | $209.73 | $194.29 | $205.14 | 197,445,800 |
June 2024 | $193.96 | $194.23 | $183.00 | $193.91 | 174,847,900 |
May 2024 | $184.33 | $197.38 | $180.68 | $194.26 | 195,900,400 |
April 2024 | $190.62 | $191.52 | $171.80 | $183.82 | 224,749,100 |
March 2024 | $177.00 | $191.31 | $175.64 | $190.91 | 166,255,900 |
February 2024 | $165.50 | $177.69 | $163.40 | $177.34 | 154,730,900 |
January 2024 | $160.18 | $169.95 | $156.60 | $166.19 | 231,656,800 |
December 2023 | $147.61 | $161.70 | $147.61 | $161.14 | 184,769,100 |
November 2023 | $131.91 | $147.90 | $131.17 | $147.85 | 162,193,400 |
October 2023 | $136.19 | $145.04 | $128.07 | $131.73 | 244,013,000 |
September 2023 | $137.38 | $141.29 | $134.14 | $136.37 | 172,239,300 |
August 2023 | $148.04 | $148.58 | $136.79 | $137.60 | 169,299,800 |
July 2023 | $136.53 | $149.88 | $133.01 | $148.54 | 231,261,000 |
June 2023 | $127.50 | $136.36 | $126.50 | $135.83 | 206,562,200 |
May 2023 | $132.86 | $133.90 | $123.10 | $126.75 | 235,306,100 |
April 2023 | $120.38 | $132.42 | $117.88 | $129.11 | 242,865,000 |
March 2023 | $131.68 | $133.48 | $114.08 | $120.76 | 458,474,400 |
February 2023 | $128.08 | $133.76 | $127.36 | $132.84 | 169,562,800 |
January 2023 | $124.40 | $132.97 | $123.16 | $129.70 | 209,965,200 |
December 2022 | $127.11 | $127.55 | $118.12 | $123.36 | 202,046,000 |
