
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 17 2025 | $27.76 | $28.58 | $26.32 | $26.61 | 11,623,880 |
December 16 2025 | $27.66 | $28.08 | $27.47 | $27.82 | 5,952,500 |
December 15 2025 | $29.52 | $29.70 | $27.32 | $27.62 | 9,826,930 |
December 12 2025 | $30.45 | $30.66 | $28.75 | $29.06 | 10,674,835 |
December 11 2025 | $30.06 | $30.53 | $29.68 | $30.41 | 7,038,600 |
December 10 2025 | $31.39 | $32.56 | $31.17 | $31.66 | 9,590,200 |
December 09 2025 | $29.35 | $32.07 | $29.24 | $31.39 | 11,415,200 |
December 08 2025 | $29.66 | $29.98 | $29.04 | $29.59 | 6,423,900 |
December 05 2025 | $29.25 | $29.79 | $28.16 | $28.52 | 10,624,100 |
December 04 2025 | $30.09 | $30.43 | $28.94 | $29.65 | 9,724,000 |
December 03 2025 | $29.00 | $29.79 | $28.83 | $29.62 | 9,994,200 |
December 02 2025 | $26.97 | $28.62 | $26.91 | $28.12 | 8,349,400 |
December 01 2025 | $26.59 | $26.72 | $25.65 | $26.01 | 6,164,600 |
November 28 2025 | $29.17 | $29.23 | $28.40 | $28.63 | 3,828,100 |
November 26 2025 | $27.67 | $28.72 | $27.39 | $28.55 | 5,514,700 |
November 25 2025 | $27.47 | $27.89 | $26.92 | $27.63 | 5,247,600 |
November 24 2025 | $26.38 | $28.15 | $26.25 | $28.03 | 7,333,500 |
November 21 2025 | $25.70 | $26.46 | $25.22 | $25.81 | 11,463,600 |
November 20 2025 | $28.38 | $28.46 | $26.26 | $26.68 | 12,926,300 |
November 19 2025 | $28.53 | $29.26 | $27.03 | $27.71 | 10,775,800 |
November 18 2025 | $28.77 | $29.88 | $28.57 | $29.41 | 7,869,700 |
November 17 2025 | $29.37 | $30.23 | $27.83 | $28.29 | 12,073,200 |
November 14 2025 | $29.51 | $30.68 | $29.26 | $29.58 | 7,365,200 |
November 13 2025 | $32.30 | $32.73 | $29.67 | $29.81 | 9,771,800 |
November 12 2025 | $33.62 | $33.65 | $31.75 | $32.20 | 7,266,800 |