| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $161.06 | $248.95 | $160.86 | $229.76 | 951,070,096 |
November 2024 | $166.31 | $182.90 | $155.71 | $160.20 | 362,675,030 |
October 2024 | $170.16 | $184.25 | $163.87 | $167.80 | 440,193,181 |
September 2024 | $158.00 | $178.16 | $132.90 | $170.50 | 693,187,000 |
August 2024 | $155.16 | $169.86 | $126.59 | $160.40 | 529,951,176 |
July 2024 | $158.43 | $174.47 | $141.22 | $158.29 | 747,994,420 |
June 2024 | $132.84 | $181.83 | $127.91 | $158.17 | 1,007,062,640 |
May 2024 | $125.54 | $141.94 | $120.13 | $130.47 | 529,547,629 |
April 2024 | $130.19 | $137.87 | $117.60 | $127.69 | 524,183,620 |
March 2024 | $129.66 | $140.63 | $117.74 | $130.16 | 826,481,476 |
February 2024 | $116.11 | $129.04 | $115.30 | $127.17 | 479,832,830 |
January 2024 | $106.79 | $125.61 | $101.85 | $115.39 | 582,844,189 |
December 2023 | $89.79 | $112.50 | $87.91 | $109.15 | 925,407,733 |
November 2023 | $81.96 | $97.33 | $81.33 | $90.11 | 605,981,309 |
October 2023 | $80.70 | $90.13 | $78.74 | $81.90 | 462,232,500 |
September 2023 | $87.31 | $87.31 | $77.39 | $80.85 | 480,360,848 |
August 2023 | $87.03 | $89.42 | $78.61 | $89.35 | 503,642,659 |
July 2023 | $84.09 | $89.37 | $81.74 | $87.00 | 489,194,409 |
June 2023 | $77.10 | $85.70 | $74.76 | $83.98 | 737,421,466 |
May 2023 | $60.33 | $88.77 | $57.90 | $77.81 | 702,888,997 |
April 2023 | $61.53 | $62.04 | $58.09 | $60.33 | 313,012,490 |
March 2023 | $56.79 | $62.45 | $56.04 | $61.78 | 602,800,659 |
February 2023 | $55.80 | $58.99 | $54.70 | $56.82 | 376,153,150 |
January 2023 | $54.02 | $57.53 | $52.58 | $55.93 | 445,599,050 |
December 2022 | $52.25 | $55.53 | $48.93 | $53.46 | 533,602,640 |