| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $243.28 | $243.96 | $223.76 | $233.69 | 181,267,092 |
November 2024 | $217.94 | $247.92 | $213.66 | $243.45 | 188,852,211 |
October 2024 | $202.41 | $221.05 | $197.99 | $216.34 | 178,339,138 |
September 2024 | $215.39 | $217.14 | $194.38 | $204.31 | 206,491,178 |
August 2024 | $206.58 | $218.48 | $184.97 | $217.82 | 172,436,654 |
July 2024 | $195.46 | $210.80 | $195.28 | $206.19 | 197,456,064 |
June 2024 | $194.95 | $195.22 | $183.93 | $194.90 | 174,902,150 |
May 2024 | $185.27 | $198.39 | $181.60 | $195.25 | 195,902,416 |
April 2024 | $191.59 | $192.50 | $172.68 | $184.76 | 224,779,362 |
March 2024 | $177.90 | $192.29 | $176.53 | $191.89 | 166,256,280 |
February 2024 | $166.35 | $178.60 | $164.23 | $178.25 | 154,735,805 |
January 2024 | $161.00 | $170.81 | $157.40 | $167.04 | 231,656,839 |
December 2023 | $148.36 | $162.52 | $148.36 | $161.96 | 184,769,126 |
November 2023 | $132.59 | $148.66 | $131.84 | $148.61 | 162,197,968 |
October 2023 | $136.89 | $145.78 | $128.72 | $132.40 | 244,073,296 |
September 2023 | $138.08 | $142.01 | $134.83 | $137.07 | 172,247,401 |
August 2023 | $148.80 | $149.34 | $137.48 | $138.31 | 169,318,303 |
July 2023 | $137.23 | $150.64 | $133.68 | $149.30 | 231,274,784 |
June 2023 | $128.15 | $137.05 | $127.14 | $136.53 | 207,750,138 |
May 2023 | $133.54 | $134.58 | $123.73 | $127.39 | 235,312,091 |
April 2023 | $121.00 | $133.09 | $118.48 | $129.77 | 242,865,384 |
March 2023 | $132.35 | $134.16 | $114.67 | $121.37 | 458,503,001 |
February 2023 | $128.73 | $134.44 | $128.01 | $133.52 | 169,565,588 |
January 2023 | $125.04 | $133.65 | $123.79 | $130.36 | 209,965,184 |
December 2022 | $127.76 | $128.20 | $118.72 | $123.99 | 202,051,680 |