
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| January 31 2024    | $116.53    | $117.30    | $115.05    | $115.61    | 27,400,190    | 
| January 30 2024    | $119.21    | $120.31    | $117.99    | $118.37    | 20,682,540    | 
| January 29 2024    | $119.03    | $119.89    | $118.06    | $119.31    | 21,526,470    | 
| January 26 2024    | $119.50    | $119.65    | $117.59    | $118.05    | 25,817,600    | 
| January 25 2024    | $125.50    | $125.50    | $120.39    | $120.51    | 36,356,100    | 
| January 24 2024    | $121.71    | $125.85    | $120.61    | $122.85    | 34,804,820    | 
| January 23 2024    | $119.63    | $120.21    | $117.91    | $120.15    | 16,952,110    | 
| January 22 2024    | $119.16    | $120.64    | $118.37    | $119.58    | 31,222,240    | 
| January 19 2024    | $113.39    | $119.23    | $113.26    | $118.67    | 53,077,120    | 
| January 18 2024    | $110.21    | $112.33    | $109.91    | $112.07    | 32,228,400    | 
| January 17 2024    | $108.39    | $109.06    | $106.81    | $108.13    | 18,314,050    | 
| January 16 2024    | $108.98    | $110.34    | $107.64    | $109.24    | 26,145,080    | 
| January 12 2024    | $108.96    | $109.31    | $107.77    | $108.52    | 26,881,960    | 
| January 11 2024    | $106.23    | $107.90    | $105.27    | $107.77    | 25,757,220    | 
| January 10 2024    | $105.85    | $106.10    | $104.11    | $105.87    | 17,643,450    | 
| January 09 2024    | $104.40    | $106.65    | $104.31    | $106.06    | 23,225,340    | 
| January 08 2024    | $103.51    | $105.62    | $103.07    | $105.31    | 33,110,290    | 
| January 05 2024    | $103.03    | $103.41    | $102.04    | $102.80    | 22,474,690    | 
| January 04 2024    | $103.65    | $104.78    | $102.61    | $102.77    | 25,658,030    | 
| January 03 2024    | $104.85    | $105.32    | $103.39    | $103.71    | 34,735,470    | 
| January 02 2024    | $107.00    | $107.97    | $105.53    | $106.34    | 28,831,020    | 
| December 29 2023    | $109.87    | $110.16    | $109.21    | $109.36    | 20,558,000    | 
| December 28 2023    | $110.88    | $110.93    | $109.64    | $109.97    | 21,249,250    | 
| December 27 2023    | $111.30    | $111.65    | $110.02    | $110.33    | 20,055,230    | 
| December 26 2023    | $110.15    | $111.25    | $110.03    | $110.90    | 16,793,270    |