
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| December 29 2023    | $32.60    | $32.90    | $30.50    | $31.30    | 5,970    | 
| December 28 2023    | $32.20    | $33.92    | $31.90    | $32.50    | 5,380    | 
| December 27 2023    | $33.30    | $33.70    | $32.30    | $32.30    | 8,830    | 
| December 26 2023    | $31.50    | $34.20    | $31.13    | $33.30    | 11,260    | 
| December 22 2023    | $30.60    | $31.71    | $30.20    | $31.00    | 5,720    | 
| December 21 2023    | $31.70    | $31.80    | $29.60    | $30.20    | 8,280    | 
| December 20 2023    | $33.20    | $33.20    | $30.36    | $30.70    | 3,890    | 
| December 19 2023    | $32.50    | $34.00    | $32.20    | $32.90    | 6,000    | 
| December 18 2023    | $31.60    | $33.20    | $31.60    | $32.50    | 5,380    | 
| December 15 2023    | $31.70    | $32.70    | $31.20    | $31.90    | 7,770    | 
| December 14 2023    | $31.50    | $32.60    | $30.80    | $31.30    | 14,520    | 
| December 13 2023    | $28.40    | $33.00    | $28.40    | $31.10    | 15,390    | 
| December 12 2023    | $29.10    | $29.40    | $28.00    | $28.60    | 3,320    | 
| December 11 2023    | $29.60    | $30.00    | $29.10    | $29.10    | 4,990    | 
| December 08 2023    | $30.30    | $30.50    | $29.60    | $29.95    | 1,660    | 
| December 07 2023    | $29.70    | $30.30    | $29.70    | $29.80    | 2,490    | 
| December 06 2023    | $30.40    | $30.90    | $29.30    | $29.60    | 3,770    | 
| December 05 2023    | $30.50    | $31.18    | $30.10    | $30.90    | 4,480    | 
| December 04 2023    | $30.40    | $32.10    | $30.20    | $31.50    | 4,970    | 
| December 01 2023    | $28.00    | $31.00    | $27.92    | $30.10    | 5,720    |