| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 2026 | $21.71 | $22.74 | $21.53 | $22.45 | 384,774 |
February 2026 | $21.10 | $22.30 | $20.46 | $22.02 | 1,186,223 |
January 2026 | $18.63 | $21.22 | $18.34 | $20.99 | 889,023 |
December 2025 | $18.47 | $19.56 | $17.93 | $18.59 | 1,477,585 |
November 2025 | $17.98 | $18.84 | $17.36 | $18.55 | 1,848,405 |
October 2025 | $19.93 | $20.45 | $17.27 | $17.98 | 1,637,458 |
September 2025 | $21.04 | $21.19 | $19.67 | $20.02 | 1,007,016 |
August 2025 | $20.40 | $21.37 | $20.30 | $21.06 | 722,060 |
July 2025 | $20.72 | $21.11 | $20.42 | $20.56 | 651,648 |
June 2025 | $20.65 | $20.98 | $20.37 | $20.62 | 695,426 |
May 2025 | $21.63 | $21.77 | $20.56 | $20.65 | 704,333 |
April 2025 | $21.04 | $21.79 | $19.59 | $21.40 | 735,651 |
March 2025 | $22.11 | $22.48 | $21.04 | $21.12 | 503,179 |
February 2025 | $21.90 | $22.91 | $21.41 | $21.95 | 955,742 |
January 2025 | $21.00 | $22.13 | $20.50 | $21.90 | 676,018 |
December 2024 | $21.31 | $21.84 | $20.49 | $20.77 | 898,494 |
November 2024 | $19.86 | $21.51 | $19.54 | $21.33 | 963,578 |
October 2024 | $19.58 | $20.01 | $19.54 | $19.77 | 449,562 |
September 2024 | $19.57 | $19.99 | $18.62 | $19.69 | 376,413 |
August 2024 | $19.79 | $20.38 | $18.87 | $19.98 | 579,861 |
July 2024 | $19.53 | $20.31 | $19.28 | $19.74 | 570,052 |
June 2024 | $20.07 | $20.07 | $18.57 | $19.44 | 495,430 |
May 2024 | $18.46 | $20.15 | $18.41 | $20.12 | 4,912,029 |
April 2024 | $18.63 | $19.02 | $18.28 | $18.41 | 488,290 |
March 2024 | $18.93 | $19.38 | $18.32 | $18.70 | 414,516 |