| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $42.34 | $42.56 | $40.08 | $40.89 | 10,951,100 |
December 28 2023 | $42.30 | $42.80 | $41.68 | $42.68 | 6,871,600 |
December 27 2023 | $42.65 | $43.54 | $41.47 | $42.73 | 11,965,700 |
December 26 2023 | $39.99 | $42.44 | $39.83 | $42.14 | 13,273,900 |
December 22 2023 | $38.50 | $39.58 | $37.43 | $39.21 | 11,583,100 |
December 21 2023 | $39.50 | $40.06 | $38.54 | $39.71 | 10,245,000 |
December 20 2023 | $40.82 | $41.39 | $38.61 | $38.67 | 11,997,800 |
December 19 2023 | $39.83 | $41.37 | $39.60 | $40.94 | 13,722,100 |
December 18 2023 | $38.82 | $39.79 | $38.49 | $39.31 | 11,054,900 |
December 15 2023 | $38.53 | $39.65 | $37.97 | $39.36 | 18,577,000 |
December 14 2023 | $36.40 | $38.38 | $36.36 | $38.28 | 21,308,100 |
December 13 2023 | $33.35 | $35.50 | $33.19 | $35.39 | 15,412,600 |
December 12 2023 | $32.48 | $33.37 | $31.99 | $33.19 | 9,444,400 |
December 11 2023 | $32.23 | $32.68 | $31.60 | $32.40 | 6,592,900 |
December 08 2023 | $31.73 | $33.73 | $31.61 | $32.70 | 13,389,700 |
December 07 2023 | $31.45 | $32.04 | $31.15 | $31.90 | 7,450,000 |
December 06 2023 | $31.93 | $32.59 | $31.46 | $31.50 | 9,701,700 |
December 05 2023 | $32.27 | $32.63 | $30.82 | $31.26 | 11,022,200 |
December 04 2023 | $32.00 | $33.02 | $31.85 | $32.63 | 11,660,200 |
December 01 2023 | $29.35 | $32.70 | $29.26 | $32.52 | 17,924,700 |
November 30 2023 | $30.68 | $30.77 | $29.32 | $29.51 | 9,310,300 |
November 29 2023 | $30.25 | $31.64 | $29.91 | $30.36 | 17,647,600 |
November 28 2023 | $28.01 | $29.42 | $27.87 | $29.37 | 7,626,800 |
November 27 2023 | $28.60 | $29.43 | $27.76 | $28.13 | 14,663,600 |
November 24 2023 | $28.50 | $29.13 | $28.48 | $28.85 | 3,657,500 |
