
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $72.91 | $76.15 | $72.65 | $75.96 | 3,720,000 |
October 30 2023 | $71.88 | $74.40 | $71.80 | $74.07 | 4,220,000 |
October 27 2023 | $75.90 | $76.56 | $71.55 | $71.91 | 5,440,000 |
October 26 2023 | $76.73 | $77.22 | $75.44 | $75.98 | 3,400,000 |
October 25 2023 | $78.55 | $78.82 | $75.89 | $76.76 | 3,600,000 |
October 24 2023 | $78.81 | $81.62 | $78.81 | $79.76 | 3,180,000 |
October 23 2023 | $79.15 | $80.82 | $78.28 | $78.64 | 4,580,000 |
October 20 2023 | $82.22 | $82.42 | $79.71 | $80.40 | 5,460,000 |
October 19 2023 | $85.81 | $86.89 | $80.48 | $82.37 | 6,380,000 |
October 18 2023 | $85.55 | $87.55 | $85.10 | $86.01 | 4,670,000 |
October 17 2023 | $90.38 | $91.69 | $86.24 | $86.33 | 8,500,000 |
October 16 2023 | $95.30 | $96.65 | $90.18 | $91.94 | 9,010,000 |
October 13 2023 | $100.00 | $100.59 | $97.56 | $98.30 | 3,390,000 |
October 12 2023 | $102.00 | $102.81 | $100.31 | $100.78 | 2,740,000 |
October 11 2023 | $104.96 | $105.94 | $102.43 | $102.76 | 2,060,000 |
October 10 2023 | $101.95 | $104.84 | $101.50 | $104.43 | 2,200,000 |
October 09 2023 | $102.73 | $102.77 | $98.01 | $101.84 | 3,170,000 |
October 06 2023 | $101.63 | $104.97 | $101.11 | $103.88 | 2,460,000 |
October 05 2023 | $103.70 | $104.36 | $99.61 | $102.97 | 2,810,000 |
October 04 2023 | $104.61 | $104.82 | $99.33 | $104.26 | 3,270,000 |
October 03 2023 | $101.93 | $103.68 | $100.92 | $103.08 | 2,370,000 |
October 02 2023 | $103.12 | $104.06 | $101.48 | $103.31 | 2,390,000 |