
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $66.42 | $66.66 | $65.95 | $66.47 | 8,949,000 |
October 30 2023 | $65.75 | $66.54 | $65.16 | $66.25 | 9,769,600 |
October 27 2023 | $66.68 | $66.77 | $65.08 | $65.28 | 11,099,100 |
October 26 2023 | $66.27 | $67.40 | $66.21 | $66.83 | 10,903,200 |
October 25 2023 | $66.07 | $66.67 | $65.95 | $66.21 | 8,461,700 |
October 24 2023 | $66.53 | $66.85 | $65.91 | $66.35 | 9,265,500 |
October 23 2023 | $67.44 | $67.57 | $66.06 | $66.48 | 12,847,100 |
October 20 2023 | $67.80 | $68.62 | $67.09 | $67.81 | 11,270,600 |
October 19 2023 | $69.42 | $70.90 | $67.59 | $67.61 | 17,486,100 |
October 18 2023 | $70.87 | $71.46 | $68.06 | $69.43 | 34,732,300 |
October 17 2023 | $72.32 | $74.76 | $72.31 | $74.49 | 12,324,800 |
October 16 2023 | $73.06 | $73.42 | $72.20 | $73.00 | 7,901,500 |
October 13 2023 | $72.51 | $73.47 | $71.71 | $72.13 | 6,442,800 |
October 12 2023 | $73.13 | $73.13 | $71.67 | $72.15 | 11,654,600 |
October 11 2023 | $74.10 | $74.37 | $72.98 | $73.16 | 8,928,700 |
October 10 2023 | $74.41 | $75.21 | $74.20 | $74.30 | 6,245,400 |
October 09 2023 | $73.81 | $74.25 | $73.19 | $74.10 | 5,125,000 |
October 06 2023 | $72.99 | $74.91 | $72.70 | $74.49 | 6,306,400 |
October 05 2023 | $72.77 | $73.75 | $72.34 | $73.39 | 5,589,300 |
October 04 2023 | $72.42 | $73.52 | $71.96 | $73.34 | 6,848,700 |
October 03 2023 | $73.79 | $74.03 | $72.17 | $72.34 | 7,526,800 |
October 02 2023 | $75.20 | $75.54 | $74.09 | $74.56 | 6,722,200 |