
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
January 21 2026 | $290.77 | $294.51 | $288.33 | $294.23 | 5,645,285 |
January 20 2026 | $294.32 | $295.00 | $288.33 | $290.37 | 6,962,010 |
January 16 2026 | $304.56 | $304.88 | $295.42 | $296.12 | 8,534,411 |
January 15 2026 | $304.97 | $305.82 | $301.40 | $304.09 | 4,774,251 |
January 14 2026 | $308.57 | $309.73 | $302.47 | $304.44 | 5,712,622 |
January 13 2026 | $322.49 | $323.00 | $307.91 | $309.93 | 7,217,338 |
January 12 2026 | $327.77 | $330.67 | $323.50 | $327.65 | 3,541,399 |
January 09 2026 | $335.88 | $335.88 | $328.00 | $333.95 | 3,250,098 |
January 08 2026 | $337.38 | $343.95 | $334.68 | $339.04 | 3,107,661 |
January 07 2026 | $336.24 | $342.78 | $334.62 | $338.10 | 3,183,059 |
January 06 2026 | $330.00 | $336.40 | $329.50 | $335.99 | 3,187,432 |
January 05 2026 | $330.11 | $334.47 | $327.44 | $331.56 | 5,012,050 |
January 02 2026 | $350.68 | $351.12 | $331.64 | $333.30 | 5,643,504 |
December 31 2025 | $351.01 | $352.88 | $349.69 | $349.99 | 2,116,207 |
December 30 2025 | $352.03 | $355.27 | $350.01 | $352.51 | 2,252,633 |
December 29 2025 | $353.37 | $356.68 | $351.16 | $353.16 | 2,794,007 |
December 26 2025 | $352.50 | $356.23 | $352.28 | $353.80 | 1,455,122 |
December 24 2025 | $352.21 | $354.75 | $351.11 | $352.98 | 1,166,487 |
December 23 2025 | $357.47 | $359.67 | $350.58 | $352.42 | 3,052,537 |
December 22 2025 | $355.59 | $359.57 | $354.70 | $357.53 | 2,960,799 |
December 19 2025 | $355.53 | $357.55 | $351.59 | $355.86 | 8,706,340 |
December 18 2025 | $355.87 | $358.34 | $351.36 | $355.81 | 3,352,747 |
December 17 2025 | $347.89 | $357.80 | $347.80 | $354.66 | 4,371,591 |
December 16 2025 | $350.00 | $355.86 | $345.43 | $347.89 | 4,118,161 |
December 15 2025 | $352.60 | $355.00 | $343.88 | $351.15 | 5,480,102 |