| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $333.20 | $333.34 | $329.11 | $332.47 | 20,265,279 |
October 30 2023 | $327.85 | $333.79 | $326.29 | $331.68 | 22,828,080 |
October 27 2023 | $324.91 | $331.10 | $322.92 | $324.31 | 29,856,520 |
October 26 2023 | $334.86 | $335.93 | $321.48 | $322.42 | 37,828,539 |
October 25 2023 | $339.26 | $340.42 | $331.99 | $334.99 | 55,053,832 |
October 24 2023 | $325.77 | $326.30 | $322.13 | $325.01 | 31,153,570 |
October 23 2023 | $320.04 | $327.17 | $318.98 | $323.82 | 24,374,750 |
October 20 2023 | $326.18 | $326.38 | $320.02 | $321.22 | 25,027,721 |
October 19 2023 | $326.61 | $331.26 | $325.39 | $325.79 | 25,052,070 |
October 18 2023 | $326.94 | $329.99 | $322.82 | $324.60 | 23,153,600 |
October 17 2023 | $324.09 | $327.90 | $321.95 | $326.52 | 18,338,520 |
October 16 2023 | $325.53 | $330.53 | $325.08 | $327.09 | 22,158,051 |
October 13 2023 | $326.83 | $328.26 | $320.91 | $322.26 | 21,085,699 |
October 12 2023 | $325.05 | $328.06 | $323.23 | $325.63 | 19,313,100 |
October 11 2023 | $325.68 | $327.27 | $323.65 | $326.87 | 20,063,250 |
October 10 2023 | $325.44 | $325.58 | $322.20 | $322.91 | 20,557,090 |
October 09 2023 | $319.33 | $324.79 | $317.79 | $324.32 | 19,891,180 |
October 06 2023 | $311.27 | $323.70 | $311.02 | $321.80 | 25,673,631 |
October 05 2023 | $313.77 | $314.64 | $309.65 | $314.03 | 16,965,631 |
October 04 2023 | $308.79 | $314.70 | $308.76 | $313.63 | 20,720,141 |
October 03 2023 | $315.48 | $316.03 | $306.02 | $308.16 | 21,033,490 |
October 02 2023 | $311.00 | $316.52 | $309.92 | $316.43 | 20,570,010 |