
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| December 31 2024    | $84.00    | $88.49    | $82.00    | $86.92    | 1,403,697    | 
| December 30 2024    | $94.04    | $96.74    | $92.39    | $94.46    | 322,016    | 
| December 27 2024    | $100.00    | $102.51    | $94.30    | $97.81    | 332,449    | 
| December 26 2024    | $95.33    | $102.31    | $95.00    | $100.55    | 318,841    | 
| December 24 2024    | $91.47    | $96.80    | $89.00    | $96.69    | 346,841    | 
| December 23 2024    | $88.22    | $90.50    | $84.93    | $88.73    | 346,759    | 
| December 20 2024    | $83.19    | $88.71    | $81.00    | $87.84    | 508,586    | 
| December 19 2024    | $93.06    | $96.12    | $85.30    | $86.72    | 563,823    | 
| December 18 2024    | $105.60    | $106.43    | $88.99    | $89.63    | 646,186    | 
| December 17 2024    | $103.98    | $108.50    | $100.12    | $103.96    | 635,859    | 
| December 16 2024    | $93.15    | $103.95    | $90.72    | $102.04    | 567,850    | 
| December 13 2024    | $87.67    | $94.00    | $87.37    | $91.70    | 369,677    | 
| December 12 2024    | $88.27    | $92.29    | $84.58    | $85.99    | 296,721    | 
| December 11 2024    | $82.18    | $90.18    | $82.18    | $88.66    | 353,066    | 
| December 10 2024    | $86.04    | $91.93    | $83.52    | $84.03    | 482,879    | 
| December 09 2024    | $92.28    | $93.93    | $82.73    | $84.28    | 456,452    | 
| December 06 2024    | $90.00    | $94.90    | $88.32    | $91.97    | 460,816    | 
| December 05 2024    | $88.89    | $90.49    | $85.11    | $88.46    | 425,506    | 
| December 04 2024    | $88.41    | $90.93    | $80.23    | $87.73    | 659,008    | 
| December 03 2024    | $93.08    | $93.08    | $88.00    | $89.64    | 538,342    | 
| December 02 2024    | $102.00    | $102.63    | $90.03    | $93.01    | 820,345    | 
| November 29 2024    | $93.92    | $103.72    | $92.46    | $98.68    | 587,297    | 
| November 27 2024    | $89.77    | $96.00    | $88.32    | $91.03    | 919,545    | 
| November 26 2024    | $84.43    | $89.38    | $84.04    | $87.89    | 284,557    | 
| November 25 2024    | $88.88    | $91.44    | $83.35    | $85.22    | 505,377    |