
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| December 31 2024    | $138.00    | $138.04    | $133.80    | $134.26    | 155,659,203    | 
| December 30 2024    | $134.80    | $140.24    | $133.99    | $137.46    | 167,734,703    | 
| December 27 2024    | $138.52    | $138.99    | $134.68    | $136.98    | 170,582,594    | 
| December 26 2024    | $139.67    | $140.82    | $137.70    | $139.90    | 116,519,102    | 
| December 24 2024    | $139.97    | $141.87    | $138.62    | $140.19    | 105,157,000    | 
| December 23 2024    | $136.25    | $139.76    | $135.09    | $139.64    | 176,053,500    | 
| December 20 2024    | $129.78    | $135.25    | $128.19    | $134.67    | 306,528,594    | 
| December 19 2024    | $131.73    | $134.00    | $129.52    | $130.65    | 209,719,203    | 
| December 18 2024    | $133.83    | $136.67    | $128.25    | $128.88    | 277,444,500    | 
| December 17 2024    | $129.06    | $131.56    | $126.83    | $130.36    | 259,410,297    | 
| December 16 2024    | $134.15    | $134.37    | $130.39    | $131.97    | 237,951,109    | 
| December 13 2024    | $138.91    | $139.57    | $132.51    | $134.22    | 231,514,891    | 
| December 12 2024    | $137.05    | $138.41    | $135.77    | $137.31    | 159,211,391    | 
| December 11 2024    | $137.33    | $140.14    | $135.18    | $139.28    | 184,905,203    | 
| December 10 2024    | $138.98    | $141.79    | $133.76    | $135.04    | 210,020,891    | 
| December 09 2024    | $138.94    | $139.92    | $137.10    | $138.78    | 189,308,609    | 
| December 06 2024    | $144.57    | $145.67    | $141.28    | $142.41    | 188,505,594    | 
| December 05 2024    | $145.08    | $146.51    | $143.92    | $145.03    | 172,621,203    | 
| December 04 2024    | $141.95    | $145.75    | $140.25    | $145.10    | 231,224,297    | 
| December 03 2024    | $138.22    | $140.50    | $137.91    | $140.22    | 164,414,000    | 
| December 02 2024    | $138.79    | $140.41    | $137.79    | $138.59    | 171,682,797    | 
| November 29 2024    | $136.74    | $139.31    | $136.01    | $138.21    | 141,863,203    | 
| November 27 2024    | $134.97    | $137.18    | $131.76    | $135.30    | 226,370,891    | 
| November 26 2024    | $137.66    | $139.26    | $135.63    | $136.88    | 190,287,703    | 
| November 25 2024    | $141.95    | $142.01    | $135.78    | $135.98    | 344,941,875    |