| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 17 2026 | $21.82 | $22.05 | $21.70 | $21.70 | 3,832,274 |
April 16 2026 | $21.34 | $21.52 | $21.31 | $21.46 | 3,940,358 |
April 15 2026 | $21.01 | $21.30 | $21.01 | $21.24 | 3,745,958 |
April 14 2026 | $20.75 | $21.01 | $20.73 | $20.95 | 4,378,888 |
April 13 2026 | $20.48 | $21.06 | $20.48 | $21.05 | 6,741,562 |
April 10 2026 | $21.00 | $21.10 | $20.94 | $21.05 | 2,924,697 |
April 09 2026 | $21.22 | $21.49 | $21.10 | $21.42 | 3,004,247 |
April 08 2026 | $21.68 | $21.72 | $21.31 | $21.38 | 5,400,257 |
April 07 2026 | $20.82 | $20.90 | $20.63 | $20.88 | 4,280,740 |
April 06 2026 | $20.65 | $20.83 | $20.64 | $20.78 | 3,280,134 |
April 02 2026 | $20.69 | $21.21 | $20.63 | $21.14 | 4,236,524 |
April 01 2026 | $21.25 | $21.43 | $21.11 | $21.12 | 5,609,753 |
March 31 2026 | $20.38 | $20.73 | $20.30 | $20.70 | 5,687,690 |
March 30 2026 | $19.98 | $20.30 | $19.82 | $19.92 | 5,372,104 |
March 27 2026 | $19.86 | $20.11 | $19.74 | $19.91 | 5,674,265 |
March 26 2026 | $20.19 | $20.33 | $19.98 | $20.03 | 3,435,988 |
March 25 2026 | $20.60 | $20.79 | $20.44 | $20.54 | 4,065,649 |
March 24 2026 | $20.41 | $20.72 | $20.38 | $20.57 | 3,709,561 |
March 23 2026 | $20.66 | $20.85 | $20.57 | $20.68 | 4,935,518 |
March 20 2026 | $20.66 | $20.70 | $20.13 | $20.22 | 4,934,688 |
March 19 2026 | $20.30 | $20.72 | $20.26 | $20.62 | 4,789,589 |
March 18 2026 | $20.47 | $20.70 | $20.32 | $20.38 | 5,195,055 |
March 17 2026 | $21.20 | $21.33 | $20.89 | $20.92 | 5,743,261 |
March 16 2026 | $21.48 | $21.73 | $21.40 | $21.65 | 4,147,059 |
March 13 2026 | $21.67 | $21.77 | $21.46 | $21.49 | 4,178,148 |
