| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 06 2023 | $140.87 | $141.48 | $140.49 | $140.80 | 4,851,400 |
November 03 2023 | $140.34 | $141.33 | $139.36 | $140.46 | 4,926,800 |
November 02 2023 | $137.09 | $139.59 | $136.94 | $139.44 | 5,349,100 |
November 01 2023 | $138.47 | $139.00 | $137.79 | $138.00 | 5,733,000 |
October 31 2023 | $136.94 | $137.86 | $136.10 | $137.68 | 7,576,900 |
October 30 2023 | $135.59 | $136.66 | $135.51 | $136.46 | 8,205,300 |
October 27 2023 | $137.82 | $137.98 | $134.53 | $135.14 | 11,385,800 |
October 26 2023 | $141.05 | $141.05 | $138.18 | $138.29 | 7,612,500 |
October 25 2023 | $140.37 | $141.23 | $139.43 | $140.68 | 5,880,800 |
October 24 2023 | $139.92 | $141.04 | $139.34 | $140.36 | 6,155,300 |
October 23 2023 | $141.87 | $142.47 | $140.34 | $140.51 | 5,874,000 |
October 20 2023 | $141.76 | $142.81 | $141.38 | $142.00 | 7,207,000 |
October 19 2023 | $140.77 | $142.11 | $139.36 | $141.37 | 7,733,800 |
October 18 2023 | $144.24 | $144.74 | $141.12 | $141.75 | 9,097,300 |
October 17 2023 | $144.77 | $147.53 | $143.50 | $144.87 | 12,244,400 |
October 16 2023 | $146.48 | $146.88 | $145.57 | $146.21 | 6,408,100 |
October 13 2023 | $145.47 | $146.05 | $144.84 | $145.58 | 5,359,800 |
October 12 2023 | $144.71 | $145.31 | $143.93 | $145.10 | 5,792,400 |
October 11 2023 | $147.07 | $147.62 | $144.83 | $144.96 | 6,922,900 |
October 10 2023 | $147.00 | $147.82 | $146.55 | $146.98 | 5,273,500 |
October 09 2023 | $145.88 | $147.46 | $145.80 | $147.15 | 4,414,100 |
October 06 2023 | $145.79 | $146.92 | $145.34 | $146.31 | 5,802,200 |
October 05 2023 | $145.04 | $146.68 | $144.85 | $145.85 | 5,993,300 |
October 04 2023 | $144.39 | $144.72 | $143.46 | $144.34 | 4,955,200 |
October 03 2023 | $143.56 | $144.32 | $142.83 | $144.18 | 5,740,800 |
