
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $131.47 | $140.24 | $129.18 | $136.66 | 222,841,200 |
November 2023 | $132.36 | $135.40 | $128.51 | $131.57 | 229,113,600 |
October 2023 | $152.64 | $154.30 | $130.53 | $132.14 | 225,457,300 |
September 2023 | $147.47 | $155.68 | $147.47 | $152.89 | 153,209,100 |
August 2023 | $146.96 | $147.51 | $140.30 | $146.07 | 165,270,900 |
July 2023 | $141.16 | $147.32 | $136.18 | $146.98 | 137,343,100 |
June 2023 | $135.88 | $144.39 | $134.48 | $141.31 | 180,574,500 |
May 2023 | $149.16 | $150.07 | $135.04 | $135.27 | 164,365,100 |
April 2023 | $151.02 | $153.76 | $145.90 | $149.93 | 130,963,400 |
March 2023 | $143.12 | $148.35 | $133.33 | $145.11 | 205,951,500 |
February 2023 | $152.79 | $153.74 | $141.33 | $142.99 | 165,049,000 |
January 2023 | $156.96 | $165.57 | $150.62 | $153.41 | 181,801,800 |
December 2022 | $162.44 | $162.70 | $147.31 | $158.24 | 159,616,000 |
November 2022 | $160.85 | $165.94 | $155.00 | $161.60 | 161,679,400 |
October 2022 | $130.32 | $160.83 | $129.74 | $158.25 | 177,673,800 |
September 2022 | $136.89 | $143.93 | $122.88 | $125.69 | 224,045,100 |
August 2022 | $139.73 | $145.95 | $129.19 | $138.27 | 185,488,300 |
July 2022 | $127.09 | $142.75 | $114.90 | $141.99 | 174,434,600 |
June 2022 | $153.21 | $158.13 | $121.50 | $125.52 | 251,787,200 |
May 2022 | $134.41 | $156.88 | $133.41 | $151.42 | 235,066,100 |
April 2022 | $139.97 | $150.08 | $130.15 | $134.72 | 200,222,700 |
March 2022 | $124.69 | $150.27 | $124.42 | $140.01 | 527,470,800 |
February 2022 | $111.33 | $123.82 | $111.06 | $123.82 | 282,878,000 |
January 2022 | $99.92 | $116.58 | $99.81 | $111.75 | 300,811,900 |
December 2021 | $97.81 | $101.55 | $94.22 | $99.86 | 221,103,300 |