| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $167.91 | $200.63 | $167.72 | $188.56 | 645,620,860 |
November 2024 | $169.21 | $181.57 | $162.87 | $168.10 | 529,990,654 |
October 2024 | $166.84 | $181.10 | $158.93 | $170.25 | 569,355,461 |
September 2024 | $160.69 | $165.31 | $146.47 | $165.01 | 532,664,278 |
August 2024 | $169.17 | $172.94 | $153.94 | $162.34 | 550,739,546 |
July 2024 | $181.87 | $190.53 | $163.02 | $170.45 | 526,148,205 |
June 2024 | $171.25 | $184.87 | $169.88 | $180.99 | 461,090,332 |
May 2024 | $163.07 | $177.43 | $161.83 | $171.21 | 542,413,804 |
April 2024 | $149.56 | $173.40 | $148.48 | $161.56 | 659,882,189 |
March 2024 | $137.39 | $151.11 | $129.69 | $149.80 | 672,715,659 |
February 2024 | $141.05 | $148.32 | $134.39 | $137.42 | 647,507,005 |
January 2024 | $137.51 | $152.63 | $134.14 | $139.05 | 581,871,023 |
December 2023 | $130.87 | $141.61 | $126.94 | $138.64 | 619,995,505 |
November 2023 | $123.14 | $138.37 | $122.79 | $131.54 | 535,336,837 |
October 2023 | $130.23 | $140.16 | $119.30 | $123.15 | 680,762,940 |
September 2023 | $136.42 | $138.12 | $126.27 | $129.88 | 477,625,235 |
August 2023 | $129.79 | $136.97 | $125.43 | $135.15 | 593,521,008 |
July 2023 | $118.35 | $132.74 | $114.49 | $131.72 | 707,089,442 |
June 2023 | $121.89 | $128.07 | $115.23 | $118.80 | 656,884,467 |
May 2023 | $106.04 | $125.48 | $102.93 | $121.95 | 820,611,318 |
April 2023 | $101.62 | $108.35 | $101.17 | $106.54 | 604,106,217 |
March 2023 | $89.31 | $105.79 | $88.75 | $102.95 | 860,049,038 |
February 2023 | $97.97 | $107.37 | $87.91 | $89.38 | 952,709,690 |
January 2023 | $88.91 | $99.57 | $84.22 | $98.10 | 672,897,569 |
December 2022 | $100.26 | $101.48 | $85.30 | $87.57 | 602,717,093 |