
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $133.76 | $135.41 | $133.38 | $135.29 | 6,591,800 |
October 30 2023 | $133.94 | $135.16 | $133.37 | $133.41 | 4,204,100 |
October 27 2023 | $134.34 | $135.35 | $132.55 | $133.31 | 5,469,200 |
October 26 2023 | $133.01 | $135.08 | $132.43 | $134.47 | 11,130,200 |
October 25 2023 | $128.62 | $129.54 | $127.52 | $128.22 | 6,472,500 |
October 24 2023 | $127.90 | $129.06 | $127.26 | $128.89 | 3,698,000 |
October 23 2023 | $127.80 | $128.78 | $127.09 | $127.57 | 3,457,500 |
October 20 2023 | $129.22 | $130.27 | $128.26 | $128.30 | 4,865,600 |
October 19 2023 | $129.68 | $130.40 | $129.02 | $129.09 | 5,314,200 |
October 18 2023 | $130.95 | $131.36 | $130.56 | $130.93 | 3,330,000 |
October 17 2023 | $128.26 | $131.53 | $127.50 | $131.25 | 4,172,800 |
October 16 2023 | $130.28 | $130.75 | $129.57 | $130.22 | 3,361,500 |
October 13 2023 | $130.74 | $131.07 | $129.34 | $129.51 | 4,582,800 |
October 12 2023 | $133.30 | $133.69 | $131.84 | $132.11 | 3,921,100 |
October 11 2023 | $133.30 | $134.08 | $132.96 | $133.98 | 2,511,500 |
October 10 2023 | $133.39 | $134.15 | $132.56 | $132.93 | 3,015,800 |
October 09 2023 | $133.11 | $133.20 | $131.59 | $133.01 | 2,354,400 |
October 06 2023 | $132.26 | $133.70 | $131.06 | $132.85 | 3,511,100 |
October 05 2023 | $131.80 | $132.54 | $131.13 | $132.38 | 3,223,900 |
October 04 2023 | $131.30 | $132.08 | $130.94 | $131.96 | 2,637,600 |
October 03 2023 | $131.77 | $132.49 | $130.95 | $131.32 | 3,284,400 |
October 02 2023 | $130.99 | $132.31 | $130.82 | $131.70 | 3,275,300 |