
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $167.40 | $194.10 | $167.22 | $187.93 | 9,081,500 |
November 2024 | $166.75 | $173.51 | $163.32 | $164.77 | 7,230,800 |
October 2024 | $173.80 | $174.41 | $162.87 | $167.08 | 8,592,000 |
September 2024 | $178.77 | $181.29 | $162.32 | $172.44 | 7,557,300 |
August 2024 | $172.84 | $181.49 | $151.40 | $180.68 | 9,049,600 |
July 2024 | $194.96 | $198.82 | $181.35 | $184.25 | 5,446,000 |
June 2024 | $202.09 | $203.28 | $183.92 | $195.12 | 6,549,200 |
May 2024 | $217.34 | $224.35 | $203.04 | $207.06 | 5,826,500 |
April 2024 | $231.18 | $236.53 | $211.70 | $216.39 | 6,189,500 |
March 2024 | $230.28 | $241.98 | $216.82 | $239.58 | 5,396,300 |
February 2024 | $188.83 | $227.45 | $188.06 | $226.41 | 7,261,500 |
January 2024 | $171.44 | $190.51 | $169.48 | $187.96 | 5,999,100 |
December 2023 | $179.55 | $181.56 | $167.53 | $172.60 | 6,108,200 |
November 2023 | $170.26 | $182.06 | $170.01 | $178.62 | 6,650,800 |
October 2023 | $168.76 | $172.20 | $157.11 | $164.88 | 6,750,300 |
September 2023 | $161.89 | $182.12 | $160.04 | $169.18 | 6,379,000 |
August 2023 | $159.29 | $163.25 | $149.29 | $160.23 | 6,148,600 |
July 2023 | $149.76 | $156.92 | $146.61 | $156.61 | 5,056,200 |
June 2023 | $130.00 | $157.38 | $129.60 | $149.64 | 8,887,800 |
May 2023 | $127.84 | $134.84 | $124.97 | $126.72 | 5,211,400 |
April 2023 | $132.18 | $133.16 | $123.82 | $127.84 | 5,330,900 |
March 2023 | $124.94 | $131.96 | $121.00 | $131.90 | 4,776,000 |
February 2023 | $134.01 | $136.23 | $123.86 | $124.26 | 4,444,100 |
January 2023 | $126.13 | $137.50 | $123.12 | $134.49 | 4,826,800 |
December 2022 | $134.59 | $135.53 | $122.42 | $124.87 | 3,859,300 |