
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $154.14 | $156.11 | $153.67 | $155.57 | 3,867,900 |
December 28 2023 | $153.48 | $154.58 | $153.07 | $154.23 | 3,013,000 |
December 27 2023 | $151.39 | $153.82 | $151.19 | $153.25 | 3,575,700 |
December 26 2023 | $150.51 | $152.61 | $149.27 | $152.18 | 2,991,200 |
December 22 2023 | $150.56 | $151.55 | $149.74 | $151.09 | 2,783,900 |
December 21 2023 | $150.64 | $150.78 | $149.69 | $150.33 | 3,213,600 |
December 20 2023 | $151.55 | $152.01 | $149.55 | $149.95 | 3,866,600 |
December 19 2023 | $151.52 | $152.09 | $150.73 | $151.24 | 2,722,800 |
December 18 2023 | $151.79 | $152.69 | $150.45 | $151.62 | 4,072,300 |
December 15 2023 | $152.21 | $152.72 | $150.30 | $151.52 | 11,044,900 |
December 14 2023 | $153.76 | $153.86 | $151.56 | $152.21 | 5,758,600 |
December 13 2023 | $155.20 | $155.56 | $153.86 | $154.82 | 5,195,300 |
December 12 2023 | $155.07 | $156.41 | $154.30 | $155.68 | 5,049,300 |
December 11 2023 | $153.36 | $155.47 | $153.31 | $154.14 | 5,170,800 |
December 08 2023 | $152.16 | $152.34 | $149.66 | $151.76 | 3,791,300 |
December 07 2023 | $151.22 | $152.25 | $150.45 | $151.72 | 4,232,200 |
December 06 2023 | $150.33 | $151.00 | $149.13 | $150.89 | 5,433,600 |
December 05 2023 | $148.31 | $149.94 | $147.47 | $149.43 | 4,577,400 |
December 04 2023 | $146.94 | $148.88 | $146.89 | $148.27 | 4,127,700 |
December 01 2023 | $145.83 | $148.30 | $145.83 | $147.73 | 4,391,200 |
November 30 2023 | $143.91 | $146.20 | $143.79 | $145.99 | 5,596,100 |
November 29 2023 | $143.92 | $144.55 | $143.55 | $144.48 | 4,326,500 |
November 28 2023 | $143.33 | $143.88 | $142.95 | $143.35 | 3,096,900 |
November 27 2023 | $143.93 | $144.38 | $143.13 | $143.76 | 3,923,200 |
November 24 2023 | $143.83 | $144.35 | $143.27 | $143.93 | 1,341,400 |