
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $39.82 | $39.86 | $39.48 | $39.60 | 24,345,460 |
December 28 2023 | $40.09 | $40.25 | $39.67 | $39.69 | 26,198,100 |
December 27 2023 | $40.48 | $40.62 | $40.15 | $40.30 | 20,238,200 |
December 26 2023 | $40.48 | $40.70 | $40.35 | $40.48 | 25,983,460 |
December 22 2023 | $40.31 | $40.48 | $40.07 | $40.14 | 25,038,240 |
December 21 2023 | $39.94 | $40.08 | $39.64 | $40.02 | 26,062,880 |
December 20 2023 | $40.38 | $40.61 | $39.81 | $39.86 | 39,818,180 |
December 19 2023 | $39.83 | $40.28 | $39.74 | $40.24 | 36,862,460 |
December 18 2023 | $40.14 | $40.34 | $39.72 | $39.76 | 42,447,140 |
December 15 2023 | $39.29 | $39.51 | $39.11 | $39.44 | 46,366,360 |
December 14 2023 | $38.90 | $39.70 | $38.90 | $39.65 | 60,717,378 |
December 13 2023 | $38.01 | $38.53 | $37.83 | $38.51 | 46,445,640 |
December 12 2023 | $38.16 | $38.20 | $37.77 | $37.99 | 45,386,680 |
December 11 2023 | $38.50 | $38.64 | $38.32 | $38.51 | 29,344,120 |
December 08 2023 | $38.31 | $38.58 | $38.23 | $38.47 | 34,127,262 |
December 07 2023 | $38.50 | $38.68 | $37.92 | $38.06 | 40,908,820 |
December 06 2023 | $38.65 | $38.92 | $38.17 | $38.32 | 62,306,602 |
December 05 2023 | $39.57 | $39.64 | $38.87 | $38.90 | 37,747,160 |
December 04 2023 | $39.48 | $39.84 | $39.30 | $39.59 | 37,070,282 |
December 01 2023 | $39.52 | $40.24 | $39.34 | $39.77 | 43,047,942 |
November 30 2023 | $39.64 | $40.13 | $39.09 | $39.57 | 58,364,578 |
November 29 2023 | $39.85 | $39.90 | $39.18 | $39.30 | 45,267,980 |
November 28 2023 | $39.67 | $39.96 | $39.52 | $39.60 | 28,921,800 |
November 27 2023 | $39.52 | $39.66 | $39.22 | $39.59 | 24,501,820 |
November 24 2023 | $39.55 | $40.03 | $39.53 | $39.73 | 19,152,594 |