
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| December 31 2024    | $70.14    | $70.28    | $65.96    | $66.39    | 11,889,420    | 
| December 30 2024    | $67.04    | $72.52    | $66.25    | $69.63    | 13,939,470    | 
| December 27 2024    | $70.84    | $71.32    | $66.90    | $69.37    | 13,243,440    | 
| December 26 2024    | $72.05    | $73.30    | $70.07    | $72.29    | 10,022,670    | 
| December 24 2024    | $72.49    | $74.43    | $71.10    | $72.69    | 11,191,200    | 
| December 23 2024    | $68.82    | $72.18    | $67.64    | $72.12    | 18,138,340    | 
| December 20 2024    | $62.53    | $67.80    | $60.94    | $67.48    | 21,872,750    | 
| December 19 2024    | $64.33    | $66.63    | $62.34    | $63.37    | 19,082,650    | 
| December 18 2024    | $66.57    | $69.30    | $61.15    | $61.69    | 29,949,990    | 
| December 17 2024    | $61.95    | $64.38    | $59.77    | $63.19    | 22,908,449    | 
| December 16 2024    | $66.96    | $67.18    | $63.25    | $64.83    | 20,405,520    | 
| December 13 2024    | $71.87    | $72.55    | $65.35    | $67.06    | 19,462,330    | 
| December 12 2024    | $70.14    | $71.42    | $68.72    | $70.29    | 10,900,650    | 
| December 11 2024    | $70.45    | $73.24    | $68.29    | $72.36    | 13,563,870    | 
| December 10 2024    | $72.20    | $75.12    | $66.87    | $68.16    | 15,171,980    | 
| December 09 2024    | $72.22    | $73.27    | $70.30    | $72.08    | 14,005,820    | 
| December 06 2024    | $78.28    | $79.48    | $74.73    | $75.94    | 12,423,100    | 
| December 05 2024    | $78.92    | $80.48    | $77.68    | $78.77    | 10,517,860    | 
| December 04 2024    | $75.73    | $79.65    | $73.88    | $78.92    | 16,164,110    | 
| December 03 2024    | $71.83    | $74.17    | $71.47    | $73.80    | 8,997,857    | 
| December 02 2024    | $72.35    | $74.12    | $71.37    | $72.16    | 12,190,550    | 
| November 29 2024    | $70.34    | $72.96    | $69.58    | $71.89    | 10,321,980    | 
| November 27 2024    | $68.63    | $68.99    | $65.44    | $68.98    | 17,878,779    | 
| November 26 2024    | $71.42    | $73.07    | $69.35    | $70.62    | 10,999,940    | 
| November 25 2024    | $76.09    | $76.20    | $69.56    | $69.69    | 22,144,160    |