| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2024 | $44.14 | $44.48 | $44.05 | $44.25 | 4,835,200 |
October 30 2024 | $44.26 | $44.93 | $44.03 | $44.21 | 4,775,700 |
October 29 2024 | $44.66 | $44.78 | $44.19 | $44.34 | 4,900,600 |
October 28 2024 | $44.66 | $44.94 | $44.33 | $44.90 | 6,457,100 |
October 25 2024 | $45.36 | $45.46 | $44.52 | $44.53 | 5,889,700 |
October 24 2024 | $46.61 | $46.74 | $45.45 | $45.69 | 5,804,600 |
October 23 2024 | $46.35 | $46.58 | $45.81 | $46.14 | 4,522,300 |
October 22 2024 | $46.81 | $46.86 | $46.23 | $46.66 | 4,413,700 |
October 21 2024 | $47.62 | $47.66 | $46.69 | $46.78 | 3,542,700 |
October 18 2024 | $47.92 | $47.92 | $47.33 | $47.59 | 2,395,700 |
October 17 2024 | $47.49 | $47.69 | $47.25 | $47.56 | 3,894,000 |
October 16 2024 | $47.13 | $47.78 | $46.92 | $47.44 | 4,492,900 |
October 15 2024 | $47.76 | $47.99 | $47.10 | $47.10 | 4,210,700 |
October 14 2024 | $48.03 | $48.23 | $47.78 | $47.97 | 2,736,000 |
October 11 2024 | $48.16 | $48.54 | $48.12 | $48.19 | 4,288,600 |
October 10 2024 | $47.87 | $48.43 | $47.76 | $48.04 | 2,494,200 |
October 09 2024 | $47.56 | $48.13 | $47.37 | $47.87 | 3,186,200 |
October 08 2024 | $48.16 | $48.34 | $47.59 | $47.68 | 4,219,200 |
October 07 2024 | $49.30 | $49.40 | $48.59 | $48.94 | 3,096,500 |
October 04 2024 | $49.37 | $49.84 | $49.20 | $49.59 | 3,443,800 |
October 03 2024 | $48.80 | $49.05 | $48.30 | $48.83 | 4,066,300 |
October 02 2024 | $48.99 | $49.35 | $48.74 | $48.99 | 6,312,700 |
October 01 2024 | $48.90 | $49.14 | $48.53 | $48.87 | 5,461,300 |
