| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $51.07 | $51.25 | $50.95 | $51.11 | 21,948,300 |
December 28 2023 | $51.15 | $51.33 | $51.06 | $51.08 | 16,776,000 |
December 27 2023 | $50.68 | $51.21 | $50.63 | $51.18 | 19,896,000 |
December 26 2023 | $50.79 | $50.90 | $50.61 | $50.71 | 11,679,900 |
December 22 2023 | $50.40 | $50.95 | $50.30 | $50.79 | 19,405,500 |
December 21 2023 | $49.93 | $50.27 | $49.90 | $50.19 | 20,087,700 |
December 20 2023 | $50.39 | $50.62 | $49.80 | $49.83 | 21,967,800 |
December 19 2023 | $50.20 | $50.47 | $49.96 | $50.42 | 24,417,000 |
December 18 2023 | $49.72 | $50.27 | $49.64 | $50.24 | 26,316,000 |
December 15 2023 | $49.21 | $49.75 | $49.13 | $49.52 | 70,003,500 |
December 14 2023 | $49.77 | $49.91 | $49.26 | $49.33 | 30,891,300 |
December 13 2023 | $49.13 | $49.94 | $48.84 | $49.94 | 35,348,700 |
December 12 2023 | $49.03 | $49.18 | $48.70 | $49.07 | 21,381,900 |
December 11 2023 | $49.00 | $49.10 | $48.48 | $49.03 | 31,883,400 |
December 08 2023 | $49.28 | $49.35 | $48.71 | $48.91 | 34,069,500 |
December 07 2023 | $50.04 | $50.10 | $49.35 | $49.43 | 25,362,600 |
December 06 2023 | $50.24 | $50.33 | $49.63 | $49.75 | 26,447,400 |
December 05 2023 | $49.89 | $50.34 | $49.66 | $50.30 | 21,883,800 |
December 04 2023 | $49.52 | $50.04 | $49.52 | $49.84 | 24,883,200 |
December 01 2023 | $50.19 | $50.26 | $49.30 | $49.85 | 39,273,600 |
November 30 2023 | $50.39 | $50.50 | $49.91 | $50.29 | 29,925,900 |
November 29 2023 | $51.28 | $51.28 | $50.26 | $50.41 | 29,896,500 |
November 28 2023 | $50.60 | $51.33 | $50.60 | $51.24 | 23,535,000 |
November 27 2023 | $50.37 | $50.83 | $50.37 | $50.64 | 23,393,700 |
November 24 2023 | $50.11 | $50.43 | $49.97 | $50.41 | 13,975,200 |
