| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $160.72 | $248.43 | $160.52 | $229.28 | 950,991,400 |
November 2024 | $165.96 | $182.52 | $155.38 | $159.86 | 362,661,900 |
October 2024 | $169.80 | $183.87 | $163.53 | $167.45 | 440,173,000 |
September 2024 | $157.67 | $177.78 | $132.62 | $170.14 | 693,183,600 |
August 2024 | $154.84 | $169.50 | $126.33 | $160.07 | 529,951,400 |
July 2024 | $158.10 | $174.10 | $140.92 | $157.96 | 747,793,200 |
June 2024 | $132.56 | $181.45 | $127.64 | $157.84 | 1,002,833,000 |
May 2024 | $125.27 | $141.64 | $119.88 | $130.19 | 529,539,000 |
April 2024 | $129.91 | $137.59 | $117.36 | $127.42 | 524,162,000 |
March 2024 | $129.39 | $140.34 | $117.49 | $129.89 | 826,483,000 |
February 2024 | $115.86 | $128.77 | $115.06 | $126.90 | 479,771,000 |
January 2024 | $106.57 | $125.35 | $101.63 | $115.15 | 582,842,000 |
December 2023 | $89.60 | $112.26 | $87.72 | $108.93 | 925,405,000 |
November 2023 | $81.79 | $97.12 | $81.16 | $89.92 | 605,942,000 |
October 2023 | $80.53 | $89.94 | $78.57 | $81.73 | 462,210,000 |
September 2023 | $87.13 | $87.13 | $77.23 | $80.68 | 480,275,000 |
August 2023 | $86.85 | $89.23 | $78.45 | $89.16 | 503,589,000 |
July 2023 | $83.92 | $89.19 | $81.57 | $86.82 | 489,146,000 |
June 2023 | $76.94 | $85.52 | $74.61 | $83.80 | 737,363,000 |
May 2023 | $60.20 | $88.58 | $57.78 | $77.64 | 702,882,000 |
April 2023 | $61.41 | $61.91 | $57.97 | $60.20 | 313,005,000 |
March 2023 | $56.67 | $62.32 | $55.92 | $61.65 | 602,645,000 |
February 2023 | $55.68 | $58.87 | $54.58 | $56.70 | 376,142,000 |
January 2023 | $53.91 | $57.41 | $52.47 | $55.82 | 445,594,000 |
December 2022 | $52.14 | $55.41 | $48.83 | $53.35 | 533,563,000 |
