
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| December 31 2024    | $384.06    | $386.36    | $380.26    | $382.41    | 1,027,697    | 
| December 30 2024    | $380.03    | $389.19    | $377.54    | $384.05    | 1,254,672    | 
| December 27 2024    | $382.00    | $387.48    | $380.32    | $386.67    | 1,075,795    | 
| December 26 2024    | $384.86    | $389.86    | $384.01    | $385.82    | 1,013,024    | 
| December 24 2024    | $385.21    | $386.88    | $383.21    | $385.69    | 496,441    | 
| December 23 2024    | $379.90    | $388.40    | $376.79    | $383.49    | 1,900,052    | 
| December 20 2024    | $367.99    | $384.16    | $366.95    | $379.42    | 3,167,304    | 
| December 19 2024    | $375.00    | $377.50    | $368.66    | $373.54    | 2,022,030    | 
| December 18 2024    | $387.00    | $389.67    | $371.88    | $372.07    | 2,096,893    | 
| December 17 2024    | $386.11    | $391.49    | $382.00    | $390.59    | 1,394,566    | 
| December 16 2024    | $390.91    | $397.66    | $389.01    | $389.74    | 1,494,366    | 
| December 13 2024    | $387.01    | $392.60    | $385.00    | $391.63    | 1,442,506    | 
| December 12 2024    | $396.73    | $398.24    | $389.17    | $389.33    | 1,572,398    | 
| December 11 2024    | $399.47    | $405.16    | $398.08    | $399.75    | 1,359,486    | 
| December 10 2024    | $404.00    | $407.55    | $393.00    | $397.10    | 2,263,272    | 
| December 09 2024    | $398.68    | $420.21    | $396.45    | $404.79    | 3,708,250    | 
| December 06 2024    | $377.00    | $409.70    | $377.00    | $399.60    | 10,951,950    | 
| December 05 2024    | $345.48    | $351.38    | $340.69    | $344.81    | 4,435,434    | 
| December 04 2024    | $338.84    | $342.94    | $337.15    | $342.27    | 2,036,420    | 
| December 03 2024    | $333.56    | $341.42    | $329.74    | $340.66    | 1,924,772    | 
| December 02 2024    | $322.91    | $337.30    | $321.83    | $334.40    | 2,330,076    | 
| November 29 2024    | $321.93    | $324.16    | $318.47    | $320.66    | 839,228    | 
| November 27 2024    | $319.82    | $322.85    | $316.41    | $319.52    | 1,126,435    | 
| November 26 2024    | $325.40    | $326.22    | $318.24    | $318.84    | 1,209,476    | 
| November 25 2024    | $319.46    | $328.71    | $318.86    | $326.72    | 2,150,293    |