| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $41.75 | $41.80 | $40.31 | $40.37 | 1,354,700 |
December 28 2023 | $43.77 | $44.32 | $41.12 | $41.81 | 2,265,000 |
December 27 2023 | $42.31 | $43.96 | $41.31 | $43.89 | 1,825,600 |
December 26 2023 | $41.82 | $42.25 | $41.29 | $41.99 | 1,470,000 |
December 22 2023 | $39.55 | $41.61 | $39.04 | $41.06 | 2,138,800 |
December 21 2023 | $38.49 | $39.14 | $37.60 | $38.79 | 3,392,000 |
December 20 2023 | $40.02 | $40.76 | $38.12 | $38.20 | 2,550,700 |
December 19 2023 | $39.00 | $40.63 | $38.43 | $40.22 | 2,977,400 |
December 18 2023 | $39.27 | $40.00 | $37.98 | $38.44 | 2,038,400 |
December 15 2023 | $36.12 | $39.54 | $35.94 | $39.37 | 5,948,700 |
December 14 2023 | $36.09 | $36.18 | $34.17 | $35.91 | 2,191,300 |
December 13 2023 | $33.40 | $35.26 | $32.89 | $35.20 | 1,618,200 |
December 12 2023 | $33.01 | $33.67 | $32.19 | $33.48 | 700,500 |
December 11 2023 | $32.53 | $32.93 | $31.54 | $32.86 | 994,600 |
December 08 2023 | $34.00 | $34.49 | $32.16 | $32.52 | 1,256,100 |
December 07 2023 | $32.56 | $33.71 | $32.50 | $33.61 | 1,377,100 |
December 06 2023 | $31.90 | $33.00 | $31.32 | $32.41 | 1,918,700 |
December 05 2023 | $31.70 | $32.20 | $30.84 | $31.60 | 984,300 |
December 04 2023 | $30.71 | $32.42 | $30.37 | $31.94 | 1,729,600 |
December 01 2023 | $28.50 | $30.98 | $27.74 | $30.94 | 1,430,200 |
November 30 2023 | $28.79 | $29.68 | $28.31 | $28.71 | 1,324,300 |
November 29 2023 | $28.94 | $29.70 | $28.37 | $28.47 | 1,529,100 |
November 28 2023 | $29.63 | $30.01 | $28.39 | $28.84 | 1,274,700 |
November 27 2023 | $29.52 | $30.16 | $28.76 | $29.79 | 1,408,600 |
November 24 2023 | $29.19 | $29.95 | $29.19 | $29.58 | 398,800 |