
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
December 31 2024     | $30.87     | $31.39     | $29.95     | $30.48     | 26,546,711     | 
December 30 2024     | $31.28     | $31.49     | $30.12     | $30.68     | 32,119,850     | 
December 27 2024     | $33.25     | $33.56     | $31.64     | $31.98     | 32,070,600     | 
December 26 2024     | $35.09     | $35.41     | $33.00     | $33.74     | 28,221,561     | 
December 24 2024     | $32.30     | $35.50     | $32.19     | $34.33     | 41,339,738     | 
December 23 2024     | $31.82     | $32.59     | $31.58     | $32.40     | 26,032,260     | 
December 20 2024     | $30.95     | $33.47     | $30.51     | $31.59     | 85,656,305     | 
December 19 2024     | $32.92     | $33.47     | $30.82     | $31.24     | 39,138,320     | 
December 18 2024     | $33.80     | $34.72     | $32.01     | $32.23     | 48,010,980     | 
December 17 2024     | $33.64     | $35.37     | $33.34     | $33.80     | 41,821,719     | 
December 16 2024     | $31.51     | $35.38     | $31.20     | $33.44     | 82,607,195     | 
December 13 2024     | $37.00     | $37.55     | $35.55     | $36.45     | 64,847,352     | 
December 12 2024     | $37.81     | $39.80     | $37.50     | $37.93     | 39,402,367     | 
December 11 2024     | $38.19     | $38.80     | $36.07     | $38.29     | 79,559,852     | 
December 10 2024     | $43.39     | $43.41     | $39.77     | $40.54     | 83,380,578     | 
December 09 2024     | $47.93     | $48.00     | $44.09     | $44.16     | 98,777,289     | 
December 06 2024     | $42.03     | $44.97     | $41.34     | $43.93     | 108,671,297     | 
December 05 2024     | $42.42     | $42.83     | $40.92     | $41.14     | 71,100,391     | 
December 04 2024     | $40.15     | $42.50     | $39.52     | $41.81     | 96,994,406     | 
December 03 2024     | $44.42     | $45.99     | $38.82     | $40.21     | 204,352,984     | 
December 02 2024     | $37.78     | $44.15     | $35.32     | $42.00     | 263,221,594     |