| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $137.66 | $138.60 | $136.82 | $138.41 | 7,576,900 |
October 30 2023 | $136.31 | $137.38 | $136.23 | $137.19 | 8,205,300 |
October 27 2023 | $138.55 | $138.71 | $135.25 | $135.85 | 11,385,800 |
October 26 2023 | $141.80 | $141.80 | $138.91 | $139.03 | 7,612,500 |
October 25 2023 | $141.12 | $141.98 | $140.17 | $141.42 | 5,880,800 |
October 24 2023 | $140.66 | $141.79 | $140.08 | $141.11 | 6,155,300 |
October 23 2023 | $142.63 | $143.23 | $141.09 | $141.26 | 5,874,000 |
October 20 2023 | $142.52 | $143.57 | $142.13 | $142.76 | 7,207,000 |
October 19 2023 | $141.52 | $142.86 | $140.10 | $142.12 | 7,733,800 |
October 18 2023 | $145.01 | $145.51 | $141.87 | $142.51 | 9,097,300 |
October 17 2023 | $145.54 | $148.31 | $144.26 | $145.64 | 12,244,400 |
October 16 2023 | $147.26 | $147.66 | $146.34 | $146.99 | 6,408,100 |
October 13 2023 | $146.24 | $146.83 | $145.61 | $146.35 | 5,359,800 |
October 12 2023 | $145.48 | $146.08 | $144.69 | $145.87 | 5,792,400 |
October 11 2023 | $147.85 | $148.40 | $145.60 | $145.73 | 6,922,900 |
October 10 2023 | $147.78 | $148.61 | $147.33 | $147.76 | 5,273,500 |
October 09 2023 | $146.66 | $148.25 | $146.58 | $147.93 | 4,414,100 |
October 06 2023 | $146.57 | $147.70 | $146.11 | $147.09 | 5,802,200 |
October 05 2023 | $145.81 | $147.46 | $145.62 | $146.62 | 5,993,300 |
October 04 2023 | $145.16 | $145.49 | $144.22 | $145.11 | 4,955,200 |
October 03 2023 | $144.33 | $145.09 | $143.59 | $144.94 | 5,740,800 |
October 02 2023 | $145.02 | $145.02 | $143.06 | $144.77 | 7,259,700 |