| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 07 2023 | $352.60 | $355.60 | $350.86 | $353.71 | 25,833,930 |
November 06 2023 | $346.76 | $350.77 | $346.66 | $349.78 | 23,828,301 |
November 03 2023 | $343.01 | $347.68 | $340.76 | $346.12 | 23,637,670 |
November 02 2023 | $340.67 | $342.23 | $338.24 | $341.73 | 24,348,070 |
November 01 2023 | $333.36 | $340.84 | $333.22 | $339.52 | 28,158,820 |
October 31 2023 | $332.44 | $332.58 | $328.36 | $331.71 | 20,265,279 |
October 30 2023 | $327.10 | $333.03 | $325.55 | $330.93 | 22,828,080 |
October 27 2023 | $324.17 | $330.35 | $322.19 | $323.57 | 29,856,520 |
October 26 2023 | $334.10 | $335.16 | $320.75 | $321.68 | 37,828,539 |
October 25 2023 | $338.49 | $339.65 | $331.23 | $334.22 | 55,053,832 |
October 24 2023 | $325.03 | $325.56 | $321.40 | $324.27 | 31,153,570 |
October 23 2023 | $319.31 | $326.43 | $318.25 | $323.09 | 24,374,750 |
October 20 2023 | $325.44 | $325.64 | $319.29 | $320.49 | 25,027,721 |
October 19 2023 | $325.86 | $330.50 | $324.65 | $325.05 | 25,052,070 |
October 18 2023 | $326.20 | $329.24 | $322.09 | $323.86 | 23,153,600 |
October 17 2023 | $323.35 | $327.15 | $321.21 | $325.78 | 18,338,520 |
October 16 2023 | $324.78 | $329.78 | $324.34 | $326.34 | 22,158,051 |
October 13 2023 | $326.09 | $327.51 | $320.18 | $321.53 | 21,085,699 |
October 12 2023 | $324.31 | $327.32 | $322.50 | $324.89 | 19,313,100 |
October 11 2023 | $324.94 | $326.52 | $322.91 | $326.13 | 20,063,250 |
October 10 2023 | $324.70 | $324.83 | $321.47 | $322.17 | 20,557,090 |
October 09 2023 | $318.60 | $324.05 | $317.06 | $323.58 | 19,891,180 |
October 06 2023 | $310.56 | $322.96 | $310.31 | $321.07 | 25,673,631 |
October 05 2023 | $313.05 | $313.92 | $308.94 | $313.32 | 16,965,631 |
October 04 2023 | $308.09 | $313.98 | $308.06 | $312.92 | 20,720,141 |