
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $119.80 | $139.27 | $119.33 | $128.80 | 23,096,733 |
November 2023 | $104.29 | $121.13 | $103.31 | $120.43 | 17,206,464 |
October 2023 | $117.81 | $119.98 | $100.93 | $104.86 | 23,887,957 |
September 2023 | $116.99 | $121.74 | $109.57 | $117.60 | 19,957,852 |
August 2023 | $127.44 | $131.09 | $114.44 | $116.30 | 16,702,044 |
July 2023 | $114.32 | $130.92 | $112.13 | $128.73 | 22,682,838 |
June 2023 | $110.51 | $120.48 | $106.14 | $113.91 | 27,601,488 |
May 2023 | $113.93 | $115.78 | $99.62 | $109.68 | 33,969,216 |
April 2023 | $109.91 | $118.30 | $104.19 | $114.59 | 33,212,405 |
March 2023 | $139.40 | $140.09 | $100.20 | $108.92 | 66,834,666 |
February 2023 | $139.05 | $146.28 | $138.39 | $140.24 | 25,184,002 |
January 2023 | $130.95 | $142.68 | $125.55 | $140.88 | 25,906,356 |
December 2022 | $154.14 | $154.67 | $125.01 | $131.00 | 31,316,314 |
November 2022 | $152.19 | $154.76 | $145.33 | $153.54 | 25,592,408 |
October 2022 | $160.36 | $172.67 | $142.93 | $150.98 | 33,214,286 |
September 2022 | $162.99 | $171.59 | $155.62 | $158.11 | 22,113,940 |
August 2022 | $157.36 | $172.31 | $154.47 | $163.01 | 17,840,093 |
July 2022 | $141.31 | $158.64 | $132.56 | $158.08 | 22,184,583 |
June 2022 | $160.81 | $161.95 | $139.14 | $141.99 | 23,126,308 |
May 2022 | $148.88 | $161.35 | $141.06 | $160.32 | 24,896,017 |
April 2022 | $152.33 | $163.08 | $139.77 | $147.46 | 42,242,399 |
March 2022 | $159.14 | $165.20 | $147.80 | $149.99 | 36,583,333 |
February 2022 | $148.62 | $164.29 | $147.73 | $161.26 | 24,752,575 |
January 2022 | $136.89 | $164.28 | $136.43 | $148.85 | 37,110,333 |
December 2021 | $131.86 | $137.68 | $124.34 | $134.97 | 18,800,067 |