| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2024 | $45.12 | $45.46 | $45.03 | $45.23 | 4,835,200 |
October 30 2024 | $45.24 | $45.92 | $45.01 | $45.19 | 4,775,700 |
October 29 2024 | $45.65 | $45.77 | $45.17 | $45.32 | 4,900,600 |
October 28 2024 | $45.65 | $45.93 | $45.31 | $45.89 | 6,457,100 |
October 25 2024 | $46.36 | $46.46 | $45.51 | $45.52 | 5,889,700 |
October 24 2024 | $47.64 | $47.77 | $46.45 | $46.70 | 5,804,600 |
October 23 2024 | $47.38 | $47.62 | $46.82 | $47.16 | 4,522,300 |
October 22 2024 | $47.84 | $47.90 | $47.25 | $47.69 | 4,413,700 |
October 21 2024 | $48.68 | $48.71 | $47.73 | $47.82 | 3,542,700 |
October 18 2024 | $48.98 | $48.98 | $48.38 | $48.64 | 2,395,700 |
October 17 2024 | $48.54 | $48.74 | $48.30 | $48.61 | 3,894,000 |
October 16 2024 | $48.17 | $48.83 | $47.95 | $48.49 | 4,492,900 |
October 15 2024 | $48.82 | $49.05 | $48.14 | $48.15 | 4,210,700 |
October 14 2024 | $49.09 | $49.30 | $48.84 | $49.03 | 2,736,000 |
October 11 2024 | $49.23 | $49.61 | $49.18 | $49.25 | 4,288,600 |
October 10 2024 | $48.93 | $49.50 | $48.82 | $49.11 | 2,494,200 |
October 09 2024 | $48.61 | $49.20 | $48.42 | $48.93 | 3,186,200 |
October 08 2024 | $49.23 | $49.41 | $48.65 | $48.73 | 4,219,200 |
October 07 2024 | $50.39 | $50.50 | $49.66 | $50.02 | 3,096,500 |
October 04 2024 | $50.46 | $50.94 | $50.29 | $50.68 | 3,443,800 |
October 03 2024 | $49.88 | $50.13 | $49.36 | $49.91 | 4,066,300 |
October 02 2024 | $50.08 | $50.45 | $49.82 | $50.08 | 6,312,700 |
October 01 2024 | $49.98 | $50.23 | $49.60 | $49.95 | 5,461,300 |