
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 22 2025 | $29.46 | $29.76 | $28.08 | $28.35 | 9,560,893 |
December 19 2025 | $28.21 | $29.04 | $27.47 | $28.20 | 11,492,900 |
December 18 2025 | $28.52 | $29.07 | $26.00 | $26.10 | 15,968,800 |
December 17 2025 | $28.11 | $29.81 | $26.54 | $26.96 | 14,412,100 |
December 16 2025 | $27.60 | $28.43 | $27.56 | $28.05 | 7,997,800 |
December 15 2025 | $29.43 | $29.75 | $26.48 | $26.95 | 13,734,000 |
December 12 2025 | $31.28 | $31.68 | $29.44 | $29.98 | 7,827,300 |
December 11 2025 | $29.95 | $31.11 | $29.32 | $31.04 | 11,777,900 |
December 10 2025 | $31.15 | $32.95 | $30.89 | $31.57 | 12,882,700 |
December 09 2025 | $30.04 | $33.03 | $29.89 | $31.96 | 11,494,400 |
December 08 2025 | $30.80 | $31.09 | $29.62 | $30.41 | 7,403,500 |
December 05 2025 | $30.25 | $30.98 | $28.68 | $29.52 | 12,537,800 |
December 04 2025 | $31.91 | $32.20 | $30.56 | $31.68 | 10,120,600 |
December 03 2025 | $31.72 | $32.52 | $31.21 | $32.01 | 12,789,500 |
December 02 2025 | $29.22 | $31.56 | $29.05 | $30.71 | 13,926,300 |
December 01 2025 | $27.72 | $28.02 | $26.08 | $27.27 | 17,023,100 |
November 28 2025 | $32.40 | $32.45 | $30.50 | $30.80 | 8,786,700 |
November 26 2025 | $28.53 | $30.62 | $28.12 | $30.26 | 10,259,200 |
November 25 2025 | $28.43 | $29.11 | $27.69 | $28.59 | 7,887,200 |
November 24 2025 | $27.78 | $29.84 | $27.31 | $29.72 | 11,317,300 |
November 21 2025 | $26.34 | $27.60 | $23.44 | $26.93 | 20,371,400 |
November 20 2025 | $31.50 | $31.65 | $27.81 | $28.12 | 21,959,000 |
November 19 2025 | $31.36 | $32.26 | $29.53 | $30.22 | 16,624,900 |
November 18 2025 | $31.85 | $33.31 | $31.26 | $32.57 | 15,295,500 |
November 17 2025 | $33.50 | $34.87 | $31.45 | $31.91 | 17,270,000 |