| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $130.20 | $138.88 | $127.93 | $135.34 | 222,841,200 |
November 2023 | $131.08 | $134.09 | $127.26 | $130.30 | 229,113,600 |
October 2023 | $151.16 | $152.80 | $129.27 | $130.86 | 225,457,300 |
September 2023 | $146.04 | $154.18 | $146.04 | $151.41 | 153,209,100 |
August 2023 | $145.54 | $146.08 | $138.94 | $144.66 | 165,270,900 |
July 2023 | $139.79 | $145.90 | $134.86 | $145.56 | 137,343,100 |
June 2023 | $134.56 | $142.99 | $133.18 | $139.95 | 180,574,500 |
May 2023 | $147.71 | $148.61 | $133.73 | $133.96 | 164,365,100 |
April 2023 | $149.55 | $152.27 | $144.49 | $148.48 | 130,963,400 |
March 2023 | $141.73 | $146.91 | $132.04 | $143.71 | 205,951,500 |
February 2023 | $151.31 | $152.25 | $139.96 | $141.60 | 165,049,000 |
January 2023 | $155.44 | $163.97 | $149.16 | $151.93 | 181,801,800 |
December 2022 | $160.87 | $161.12 | $145.89 | $156.70 | 159,616,000 |
November 2022 | $159.29 | $164.33 | $153.50 | $160.04 | 161,679,400 |
October 2022 | $129.06 | $159.27 | $128.48 | $156.72 | 177,673,800 |
September 2022 | $135.57 | $142.54 | $121.69 | $124.47 | 224,045,100 |
August 2022 | $138.38 | $144.53 | $127.94 | $136.93 | 185,488,300 |
July 2022 | $125.86 | $141.37 | $113.79 | $140.61 | 174,434,600 |
June 2022 | $151.73 | $156.60 | $120.32 | $124.30 | 251,787,200 |
May 2022 | $133.10 | $155.36 | $132.12 | $149.95 | 235,066,100 |
April 2022 | $138.61 | $148.63 | $128.89 | $133.41 | 200,222,700 |
March 2022 | $123.48 | $148.81 | $123.22 | $138.66 | 527,470,800 |
February 2022 | $110.25 | $122.62 | $109.98 | $122.62 | 282,878,000 |
January 2022 | $98.95 | $115.45 | $98.84 | $110.67 | 300,811,900 |
December 2021 | $96.87 | $100.57 | $93.31 | $98.89 | 221,103,300 |
