
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $154.06 | $154.46 | $153.19 | $153.87 | 2,526,200 |
December 28 2023 | $154.26 | $154.26 | $153.73 | $154.06 | 2,071,300 |
December 27 2023 | $153.48 | $153.95 | $153.05 | $153.78 | 3,234,600 |
December 26 2023 | $152.63 | $153.64 | $152.46 | $153.55 | 1,772,400 |
December 22 2023 | $151.56 | $152.80 | $151.47 | $152.54 | 2,442,700 |
December 21 2023 | $151.08 | $151.55 | $150.09 | $151.26 | 2,982,900 |
December 20 2023 | $151.74 | $152.22 | $150.54 | $150.58 | 4,865,800 |
December 19 2023 | $152.22 | $152.67 | $151.77 | $152.00 | 3,766,600 |
December 18 2023 | $152.63 | $153.66 | $152.02 | $153.11 | 3,677,300 |
December 15 2023 | $152.69 | $154.38 | $152.45 | $152.63 | 11,016,100 |
December 14 2023 | $153.29 | $153.82 | $150.67 | $153.27 | 6,129,800 |
December 13 2023 | $154.64 | $155.21 | $153.11 | $153.94 | 4,989,100 |
December 12 2023 | $153.61 | $156.49 | $153.28 | $154.96 | 5,292,300 |
December 11 2023 | $153.05 | $153.96 | $152.36 | $153.83 | 6,077,200 |
December 08 2023 | $150.53 | $152.45 | $150.53 | $152.37 | 4,561,300 |
December 07 2023 | $151.47 | $151.91 | $150.50 | $150.74 | 3,665,500 |
December 06 2023 | $152.03 | $152.74 | $150.54 | $150.79 | 3,555,900 |
December 05 2023 | $151.24 | $152.85 | $151.21 | $151.84 | 4,556,700 |
December 04 2023 | $150.80 | $153.15 | $150.80 | $151.56 | 5,779,000 |
December 01 2023 | $149.03 | $151.08 | $148.65 | $151.05 | 4,871,900 |