
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $39.62 | $39.75 | $39.08 | $39.33 | 8,624,200 |
December 28 2023 | $39.59 | $39.81 | $39.54 | $39.72 | 4,558,100 |
December 27 2023 | $39.81 | $39.96 | $39.50 | $39.68 | 4,486,400 |
December 26 2023 | $40.09 | $40.21 | $39.84 | $39.85 | 4,722,900 |
December 22 2023 | $40.14 | $40.36 | $39.97 | $40.21 | 6,839,000 |
December 21 2023 | $39.95 | $40.67 | $39.86 | $40.20 | 7,709,400 |
December 20 2023 | $39.86 | $40.50 | $39.37 | $39.44 | 9,695,100 |
December 19 2023 | $40.49 | $40.78 | $40.14 | $40.23 | 7,560,000 |
December 18 2023 | $41.06 | $41.24 | $40.18 | $40.26 | 8,624,000 |
December 15 2023 | $41.64 | $41.64 | $41.04 | $41.39 | 12,907,200 |
December 14 2023 | $40.60 | $41.74 | $40.56 | $41.49 | 14,530,800 |
December 13 2023 | $39.96 | $40.43 | $39.22 | $40.27 | 12,821,300 |
December 12 2023 | $39.61 | $40.53 | $39.61 | $40.32 | 8,448,900 |
December 11 2023 | $39.51 | $39.72 | $39.21 | $39.60 | 7,295,400 |
December 08 2023 | $39.36 | $39.83 | $38.97 | $39.45 | 8,728,400 |
December 07 2023 | $38.57 | $39.61 | $38.53 | $39.44 | 12,122,600 |
December 06 2023 | $37.38 | $38.64 | $37.28 | $38.07 | 12,499,700 |
December 05 2023 | $36.91 | $37.08 | $36.53 | $36.77 | 7,828,100 |
December 04 2023 | $37.15 | $37.79 | $36.87 | $37.31 | 9,760,000 |
December 01 2023 | $36.15 | $37.27 | $36.14 | $37.20 | 11,014,200 |