| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 30 2023 | $107.51 | $108.17 | $105.24 | $107.25 | 1,198,452 |
October 27 2023 | $107.50 | $109.23 | $106.01 | $106.26 | 1,214,837 |
October 26 2023 | $107.65 | $108.72 | $105.81 | $107.12 | 1,442,427 |
October 25 2023 | $109.26 | $109.80 | $105.27 | $106.22 | 2,021,795 |
October 24 2023 | $111.74 | $112.90 | $110.35 | $110.51 | 817,927 |
October 23 2023 | $109.48 | $112.49 | $109.48 | $110.91 | 1,210,320 |
October 20 2023 | $111.11 | $112.00 | $108.70 | $109.28 | 1,631,966 |
October 19 2023 | $112.44 | $114.58 | $110.18 | $111.39 | 1,712,730 |
October 18 2023 | $116.59 | $116.59 | $111.76 | $111.90 | 1,985,980 |
October 17 2023 | $116.90 | $120.08 | $116.90 | $118.15 | 1,113,813 |
October 16 2023 | $118.01 | $118.75 | $115.86 | $117.98 | 941,151 |
