| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $370.89 | $371.80 | $321.50 | $325.75 | 37,712,300 |
November 2024 | $328.83 | $372.98 | $322.66 | $368.50 | 41,475,000 |
October 2024 | $324.01 | $342.33 | $314.58 | $324.55 | 33,963,200 |
September 2024 | $297.72 | $329.17 | $275.38 | $324.41 | 45,935,900 |
August 2024 | $282.94 | $301.13 | $250.23 | $300.42 | 56,519,000 |
July 2024 | $308.70 | $326.92 | $278.49 | $297.33 | 56,343,600 |
June 2024 | $325.82 | $326.80 | $302.56 | $305.87 | 43,879,400 |
May 2024 | $310.10 | $336.74 | $296.90 | $324.70 | 40,705,900 |
April 2024 | $304.43 | $323.94 | $293.98 | $309.54 | 58,390,600 |
March 2024 | $280.56 | $308.34 | $280.02 | $304.12 | 39,868,700 |
February 2024 | $247.85 | $281.04 | $247.69 | $280.21 | 37,342,900 |
January 2024 | $231.62 | $243.50 | $224.79 | $238.59 | 31,320,900 |
December 2023 | $220.90 | $234.61 | $217.78 | $233.49 | 28,940,800 |
November 2023 | $202.15 | $224.39 | $201.69 | $220.76 | 38,637,000 |
October 2023 | $206.12 | $212.90 | $185.24 | $200.78 | 50,417,500 |
September 2023 | $223.51 | $232.20 | $201.85 | $205.97 | 46,849,100 |
August 2023 | $203.33 | $224.28 | $202.96 | $222.47 | 42,369,700 |
July 2023 | $192.14 | $203.76 | $188.87 | $197.50 | 38,703,900 |
June 2023 | $169.78 | $194.65 | $168.61 | $193.44 | 47,764,500 |
May 2023 | $160.02 | $177.92 | $158.94 | $169.20 | 46,658,800 |
April 2023 | $163.18 | $164.78 | $148.70 | $159.93 | 37,097,200 |
March 2023 | $166.18 | $171.06 | $151.11 | $163.97 | 53,206,500 |
February 2023 | $153.98 | $167.78 | $153.05 | $166.58 | 37,735,000 |
January 2023 | $150.54 | $158.56 | $143.66 | $154.47 | 32,463,700 |
December 2022 | $156.08 | $157.44 | $144.36 | $149.46 | 30,898,400 |
