| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 15 2026 | $18.25 | $18.41 | $17.93 | $18.41 | 6,690,454 |
May 14 2026 | $18.80 | $19.00 | $18.25 | $18.31 | 5,391,037 |
May 13 2026 | $18.35 | $18.47 | $17.99 | $18.43 | 5,229,131 |
May 12 2026 | $18.57 | $18.64 | $18.07 | $18.52 | 5,275,523 |
May 11 2026 | $19.61 | $19.65 | $18.60 | $18.69 | 6,545,968 |
May 08 2026 | $19.35 | $19.62 | $19.14 | $19.48 | 3,806,700 |
May 07 2026 | $19.87 | $20.02 | $19.06 | $19.23 | 5,344,900 |
May 06 2026 | $19.66 | $20.10 | $19.60 | $19.82 | 4,332,000 |
May 05 2026 | $19.34 | $19.61 | $19.03 | $19.28 | 3,941,000 |
May 04 2026 | $19.61 | $19.68 | $19.02 | $19.12 | 3,973,800 |
May 01 2026 | $19.78 | $19.81 | $19.49 | $19.69 | 4,707,700 |
April 30 2026 | $19.37 | $19.79 | $19.34 | $19.55 | 4,785,400 |
April 29 2026 | $19.60 | $19.62 | $19.08 | $19.30 | 3,748,500 |
April 28 2026 | $20.11 | $20.45 | $19.32 | $19.43 | 4,746,500 |
April 27 2026 | $20.16 | $20.44 | $19.82 | $20.01 | 3,319,100 |
April 24 2026 | $20.21 | $20.37 | $19.80 | $20.10 | 3,502,600 |
April 23 2026 | $20.25 | $20.53 | $19.82 | $20.18 | 3,438,900 |
April 22 2026 | $20.14 | $20.48 | $19.92 | $20.20 | 4,348,700 |
April 21 2026 | $20.00 | $20.57 | $20.00 | $20.24 | 5,466,700 |
April 20 2026 | $19.48 | $19.99 | $19.45 | $19.94 | 4,193,700 |
April 17 2026 | $19.38 | $19.72 | $19.34 | $19.54 | 4,297,200 |
April 16 2026 | $19.15 | $19.46 | $18.97 | $19.08 | 4,010,300 |
April 15 2026 | $19.05 | $19.58 | $19.02 | $19.15 | 4,415,700 |
April 14 2026 | $19.26 | $19.50 | $19.09 | $19.10 | 4,729,300 |
April 13 2026 | $18.98 | $19.26 | $18.65 | $19.23 | 5,119,900 |
