| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 20 2025 | $28.54 | $28.68 | $27.75 | $27.75 | 5,021,691 |
November 19 2025 | $28.19 | $28.61 | $28.07 | $28.55 | 5,382,618 |
November 18 2025 | $28.58 | $28.82 | $28.42 | $28.67 | 3,136,991 |
November 17 2025 | $29.27 | $29.41 | $28.88 | $29.09 | 3,904,981 |
November 14 2025 | $29.97 | $30.33 | $29.85 | $30.12 | 5,121,588 |
November 13 2025 | $30.00 | $30.01 | $29.43 | $29.44 | 5,123,304 |
November 12 2025 | $30.12 | $30.34 | $29.98 | $30.26 | 5,464,646 |
November 11 2025 | $29.42 | $29.59 | $28.43 | $29.16 | 6,900,110 |
November 10 2025 | $27.94 | $28.06 | $27.80 | $27.97 | 3,324,960 |
November 07 2025 | $27.65 | $27.71 | $27.35 | $27.71 | 2,969,026 |
November 06 2025 | $28.25 | $28.41 | $28.07 | $28.29 | 2,600,881 |
November 05 2025 | $27.89 | $28.12 | $27.88 | $28.08 | 3,892,559 |
November 04 2025 | $27.72 | $27.96 | $27.69 | $27.91 | 3,182,806 |
November 03 2025 | $27.97 | $28.05 | $27.80 | $27.95 | 2,581,272 |
October 31 2025 | $28.15 | $28.23 | $27.81 | $27.89 | 3,021,899 |
October 30 2025 | $27.60 | $27.90 | $27.55 | $27.75 | 6,245,778 |
October 29 2025 | $28.46 | $28.47 | $28.06 | $28.18 | 3,628,588 |
October 28 2025 | $28.88 | $29.05 | $28.78 | $28.99 | 2,073,253 |
October 27 2025 | $28.83 | $28.88 | $28.68 | $28.70 | 1,878,189 |
October 24 2025 | $28.86 | $28.86 | $28.60 | $28.65 | 2,769,085 |
October 23 2025 | $28.80 | $28.88 | $28.59 | $28.71 | 4,064,060 |
October 22 2025 | $28.74 | $28.94 | $28.54 | $28.75 | 2,899,925 |
October 21 2025 | $29.00 | $29.22 | $28.97 | $29.14 | 2,665,160 |
October 20 2025 | $29.34 | $29.49 | $29.17 | $29.19 | 5,311,384 |
October 17 2025 | $28.64 | $29.06 | $28.62 | $28.90 | 4,124,642 |