
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $156.88 | $160.31 | $153.99 | $158.25 | 107,258,193 |
November 2023 | $151.34 | $157.22 | $150.50 | $156.80 | 104,617,994 |
October 2023 | $156.35 | $157.20 | $144.09 | $150.98 | 144,917,288 |
September 2023 | $165.27 | $168.13 | $155.39 | $156.68 | 95,827,058 |
August 2023 | $172.16 | $174.44 | $160.97 | $164.52 | 92,398,018 |
July 2023 | $169.23 | $176.65 | $167.50 | $172.13 | 110,383,308 |
June 2023 | $167.50 | $172.63 | $164.67 | $170.07 | 100,945,521 |
May 2023 | $173.66 | $179.53 | $164.77 | $166.28 | 105,796,594 |
April 2023 | $165.87 | $174.73 | $164.50 | $174.06 | 69,877,937 |
March 2023 | $156.08 | $166.40 | $153.18 | $166.23 | 107,273,617 |
February 2023 | $154.77 | $161.42 | $151.30 | $157.17 | 97,119,765 |
January 2023 | $163.57 | $165.54 | $151.67 | $154.90 | 91,592,971 |
December 2022 | $168.00 | $169.23 | $161.57 | $163.63 | 96,726,037 |
November 2022 | $162.87 | $167.98 | $157.90 | $166.98 | 97,986,552 |
October 2022 | $147.19 | $164.70 | $144.90 | $163.44 | 115,067,901 |
September 2022 | $153.85 | $157.49 | $146.73 | $146.95 | 113,614,079 |
August 2022 | $156.07 | $161.90 | $153.97 | $154.03 | 83,529,896 |
July 2022 | $149.08 | $156.90 | $147.82 | $156.43 | 82,181,426 |
June 2022 | $149.33 | $150.61 | $138.46 | $149.01 | 108,848,774 |
May 2022 | $153.61 | $156.54 | $141.73 | $148.95 | 135,300,011 |
April 2022 | $149.08 | $157.72 | $148.61 | $152.47 | 93,847,698 |
March 2022 | $143.85 | $150.33 | $136.18 | $148.62 | 127,096,823 |
February 2022 | $152.74 | $155.84 | $141.39 | $144.44 | 114,610,822 |
January 2022 | $151.90 | $156.35 | $146.83 | $153.07 | 117,691,587 |
December 2021 | $142.36 | $153.50 | $140.24 | $153.24 | 101,568,199 |