| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 31 2024 | $32.20 | $35.20 | $29.80 | $30.20 | 15,418,980 |
December 30 2024 | $31.85 | $32.30 | $30.15 | $31.50 | 9,711,300 |
December 27 2024 | $32.90 | $33.70 | $31.00 | $32.00 | 8,909,760 |
December 26 2024 | $31.70 | $33.45 | $31.43 | $33.00 | 12,316,300 |
December 24 2024 | $31.00 | $34.25 | $31.00 | $32.00 | 10,857,810 |
December 23 2024 | $30.30 | $31.50 | $29.50 | $31.00 | 10,358,160 |
December 20 2024 | $25.90 | $31.30 | $25.80 | $30.20 | 15,710,960 |
December 19 2024 | $25.60 | $26.80 | $25.40 | $26.30 | 9,013,750 |
December 18 2024 | $27.40 | $28.70 | $24.90 | $25.30 | 12,204,460 |
December 17 2024 | $27.20 | $28.50 | $26.90 | $27.60 | 7,627,360 |
December 16 2024 | $25.80 | $27.50 | $25.15 | $27.30 | 7,985,130 |
December 13 2024 | $25.10 | $25.90 | $24.50 | $25.80 | 6,140,270 |
December 12 2024 | $24.15 | $26.00 | $23.80 | $25.40 | 9,525,870 |
December 11 2024 | $23.80 | $24.50 | $22.70 | $24.30 | 11,123,210 |
December 10 2024 | $25.50 | $25.60 | $23.20 | $23.60 | 10,044,230 |
December 09 2024 | $23.80 | $27.30 | $23.50 | $25.50 | 17,433,420 |
December 06 2024 | $21.20 | $23.30 | $21.00 | $23.00 | 15,033,670 |
December 05 2024 | $21.15 | $21.80 | $20.60 | $20.90 | 12,774,350 |
December 04 2024 | $21.10 | $21.40 | $20.60 | $21.00 | 11,035,750 |
December 03 2024 | $21.00 | $21.50 | $20.60 | $21.20 | 4,962,440 |
December 02 2024 | $21.90 | $22.50 | $20.80 | $21.30 | 7,182,190 |
November 29 2024 | $21.80 | $22.40 | $21.40 | $21.80 | 3,378,470 |
November 27 2024 | $21.40 | $22.00 | $21.10 | $21.70 | 5,396,400 |
November 26 2024 | $21.90 | $22.20 | $21.20 | $21.35 | 5,193,250 |
November 25 2024 | $21.20 | $22.50 | $21.20 | $21.70 | 7,542,510 |