| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $143.62 | $143.77 | $133.48 | $137.26 | 143,351,400 |
November 2023 | $141.14 | $143.90 | $139.40 | $143.80 | 133,586,300 |
October 2023 | $134.76 | $141.79 | $131.66 | $140.53 | 141,703,400 |
September 2023 | $144.18 | $144.57 | $134.80 | $135.77 | 104,374,400 |
August 2023 | $145.09 | $147.42 | $140.48 | $143.66 | 110,238,900 |
July 2023 | $140.11 | $146.77 | $135.93 | $145.48 | 134,093,200 |
June 2023 | $132.50 | $140.66 | $131.76 | $140.35 | 133,142,700 |
May 2023 | $144.32 | $145.75 | $131.25 | $131.81 | 130,125,300 |
April 2023 | $136.44 | $146.25 | $135.21 | $144.65 | 115,636,100 |
March 2023 | $126.90 | $136.68 | $125.10 | $136.68 | 154,929,200 |
February 2023 | $130.60 | $132.46 | $124.86 | $126.45 | 121,960,300 |
January 2023 | $137.89 | $141.41 | $127.52 | $130.88 | 150,059,100 |
December 2022 | $136.59 | $141.27 | $135.27 | $138.45 | 132,270,900 |
November 2022 | $123.05 | $136.25 | $119.63 | $136.25 | 133,869,800 |
October 2022 | $115.42 | $123.93 | $110.82 | $123.02 | 144,766,200 |
September 2022 | $125.02 | $128.62 | $114.48 | $114.51 | 147,893,600 |
August 2022 | $125.48 | $136.63 | $125.04 | $125.12 | 137,585,500 |
July 2022 | $129.99 | $134.80 | $125.38 | $126.00 | 131,172,900 |
June 2022 | $133.38 | $133.48 | $116.70 | $129.58 | 168,567,600 |
May 2022 | $145.63 | $145.99 | $125.43 | $133.27 | 169,284,800 |
April 2022 | $137.58 | $148.61 | $135.55 | $144.69 | 151,984,400 |
March 2022 | $138.29 | $140.22 | $128.18 | $136.93 | 170,280,000 |
February 2022 | $144.09 | $147.85 | $134.93 | $139.70 | 155,799,700 |
January 2022 | $144.12 | $148.18 | $139.09 | $143.79 | 195,173,500 |
December 2021 | $129.11 | $147.05 | $129.11 | $145.81 | 190,122,300 |
