| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 31 2025 | $30.26 | $30.39 | $29.06 | $29.49 | 8,949,300 |
December 30 2025 | $31.13 | $31.25 | $30.37 | $30.41 | 5,666,800 |
December 29 2025 | $31.00 | $31.24 | $30.65 | $31.15 | 5,924,400 |
December 26 2025 | $32.50 | $32.66 | $31.07 | $31.20 | 6,322,800 |
December 24 2025 | $32.16 | $32.79 | $32.14 | $32.75 | 2,780,200 |
December 23 2025 | $34.86 | $34.97 | $32.14 | $32.29 | 11,927,000 |
December 22 2025 | $33.59 | $35.90 | $33.32 | $34.90 | 13,194,600 |
December 19 2025 | $31.28 | $34.25 | $31.17 | $33.80 | 23,582,400 |
December 18 2025 | $30.74 | $32.21 | $30.61 | $30.95 | 13,696,900 |
December 17 2025 | $30.01 | $31.70 | $29.91 | $30.51 | 11,557,300 |
December 16 2025 | $29.91 | $30.00 | $29.04 | $29.89 | 7,369,500 |
December 15 2025 | $29.28 | $30.30 | $28.66 | $29.92 | 9,271,600 |
December 12 2025 | $29.46 | $30.44 | $29.40 | $29.46 | 12,305,900 |
December 11 2025 | $28.93 | $29.68 | $28.88 | $29.63 | 8,179,800 |
December 10 2025 | $28.22 | $29.12 | $27.98 | $29.03 | 7,686,000 |
December 09 2025 | $27.60 | $28.52 | $26.90 | $28.24 | 11,701,380 |
December 08 2025 | $27.55 | $28.00 | $27.05 | $27.97 | 10,972,990 |
December 05 2025 | $25.58 | $27.75 | $25.38 | $27.70 | 16,532,100 |
December 04 2025 | $25.20 | $25.90 | $24.70 | $25.49 | 8,531,800 |
December 03 2025 | $24.04 | $25.20 | $23.93 | $25.18 | 7,780,000 |
December 02 2025 | $24.22 | $24.63 | $23.92 | $24.06 | 10,350,500 |
December 01 2025 | $25.05 | $25.25 | $24.13 | $24.16 | 9,609,000 |
November 28 2025 | $25.01 | $26.05 | $24.87 | $25.98 | 4,286,500 |
November 26 2025 | $24.78 | $25.32 | $24.38 | $25.01 | 6,495,400 |
November 25 2025 | $24.21 | $24.80 | $23.99 | $24.75 | 6,726,600 |