| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 21 2025 | $325.38 | $331.08 | $324.29 | $327.98 | 8,929,964 |
November 20 2025 | $324.12 | $328.40 | $323.14 | $323.77 | 6,510,309 |
November 19 2025 | $321.52 | $324.57 | $319.87 | $324.12 | 7,066,730 |
November 18 2025 | $324.50 | $325.00 | $318.00 | $321.18 | 9,170,422 |
November 17 2025 | $331.16 | $333.36 | $324.93 | $325.75 | 6,494,770 |
November 14 2025 | $335.89 | $336.08 | $329.03 | $330.02 | 6,422,317 |
November 13 2025 | $339.04 | $341.46 | $335.60 | $336.08 | 4,961,710 |
November 12 2025 | $338.25 | $344.26 | $337.40 | $338.88 | 6,389,575 |
November 11 2025 | $334.83 | $338.41 | $332.53 | $338.24 | 4,453,262 |
November 10 2025 | $335.98 | $338.00 | $333.65 | $334.18 | 5,295,841 |
November 07 2025 | $336.05 | $337.61 | $334.18 | $335.35 | 5,318,383 |
November 06 2025 | $337.91 | $337.97 | $333.04 | $336.29 | 8,507,904 |
November 05 2025 | $339.45 | $341.43 | $335.69 | $339.36 | 4,984,599 |
November 04 2025 | $335.81 | $339.64 | $333.58 | $339.62 | 5,920,151 |
November 03 2025 | $340.32 | $340.53 | $334.15 | $336.23 | 5,537,953 |
October 31 2025 | $341.40 | $342.31 | $337.49 | $340.06 | 7,301,556 |
October 30 2025 | $341.54 | $349.02 | $341.11 | $344.34 | 6,411,843 |
October 29 2025 | $345.31 | $350.28 | $338.32 | $340.60 | 8,361,652 |
October 28 2025 | $347.88 | $349.19 | $345.81 | $346.21 | 7,445,361 |
October 27 2025 | $348.30 | $348.82 | $344.32 | $347.12 | 5,400,264 |
October 24 2025 | $347.50 | $348.38 | $344.63 | $346.68 | 3,576,694 |
October 23 2025 | $345.51 | $346.45 | $343.77 | $345.27 | 7,217,225 |
October 22 2025 | $347.12 | $347.47 | $343.81 | $344.67 | 5,074,406 |
October 21 2025 | $342.43 | $348.95 | $342.31 | $346.52 | 4,121,756 |
October 20 2025 | $341.22 | $344.27 | $338.26 | $343.72 | 4,665,032 |