| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 31 2024 | $42.00 | $42.19 | $39.81 | $40.67 | 16,472,350 |
December 30 2024 | $42.16 | $42.50 | $40.86 | $42.11 | 13,251,240 |
December 27 2024 | $43.85 | $44.12 | $42.34 | $43.02 | 11,324,745 |
December 26 2024 | $44.63 | $45.34 | $44.14 | $44.81 | 6,664,005 |
December 24 2024 | $44.67 | $45.18 | $44.40 | $44.78 | 4,351,620 |
December 23 2024 | $44.80 | $45.18 | $43.60 | $44.52 | 10,324,040 |
December 20 2024 | $44.40 | $45.02 | $43.69 | $44.89 | 24,385,605 |
December 19 2024 | $48.35 | $49.06 | $44.38 | $44.60 | 22,329,945 |
December 18 2024 | $50.80 | $51.40 | $46.44 | $46.60 | 18,201,650 |
December 17 2024 | $50.85 | $51.31 | $50.15 | $50.74 | 11,012,410 |
December 16 2024 | $49.62 | $51.70 | $49.61 | $51.15 | 14,588,410 |
December 13 2024 | $49.59 | $49.88 | $48.70 | $49.65 | 6,166,055 |
December 12 2024 | $49.83 | $50.25 | $49.34 | $49.55 | 8,427,495 |
December 11 2024 | $47.80 | $50.36 | $47.54 | $50.19 | 14,247,215 |
December 10 2024 | $48.27 | $49.36 | $46.88 | $47.30 | 14,862,085 |
December 09 2024 | $50.80 | $51.40 | $48.77 | $48.81 | 12,120,970 |
December 06 2024 | $51.60 | $51.65 | $49.34 | $50.24 | 13,653,300 |
December 05 2024 | $51.73 | $52.52 | $51.04 | $51.15 | 7,747,545 |
December 04 2024 | $51.22 | $52.05 | $50.48 | $52.03 | 8,544,385 |
December 03 2024 | $50.60 | $51.38 | $50.20 | $51.15 | 8,267,310 |
December 02 2024 | $52.33 | $52.35 | $50.20 | $50.99 | 11,439,600 |
November 29 2024 | $51.63 | $52.40 | $51.41 | $52.08 | 7,206,660 |
November 27 2024 | $51.22 | $51.35 | $49.50 | $50.99 | 8,829,330 |
November 26 2024 | $51.64 | $52.16 | $50.92 | $51.20 | 8,861,410 |
November 25 2024 | $53.01 | $53.67 | $51.58 | $52.16 | 47,617,064 |
