| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 15 2026 | $28.21 | $28.41 | $27.38 | $27.56 | 1,113,447 |
May 14 2026 | $28.00 | $28.38 | $27.67 | $27.85 | 1,029,414 |
May 13 2026 | $28.29 | $28.57 | $27.32 | $27.86 | 1,519,976 |
May 12 2026 | $28.90 | $29.23 | $28.28 | $28.66 | 1,419,850 |
May 11 2026 | $29.10 | $29.16 | $28.45 | $28.66 | 1,288,707 |
May 08 2026 | $30.33 | $30.51 | $29.09 | $29.10 | 1,803,800 |
May 07 2026 | $31.13 | $31.29 | $30.39 | $30.40 | 1,503,000 |
May 06 2026 | $31.46 | $31.62 | $30.90 | $31.30 | 1,865,900 |
May 05 2026 | $30.48 | $31.59 | $30.21 | $31.32 | 1,771,700 |
May 04 2026 | $31.32 | $31.66 | $30.28 | $30.59 | 1,663,800 |
May 01 2026 | $33.30 | $33.38 | $31.77 | $31.88 | 1,624,000 |
April 30 2026 | $31.15 | $33.65 | $30.67 | $33.10 | 2,952,500 |
April 29 2026 | $32.76 | $33.03 | $31.06 | $31.15 | 2,330,000 |
April 28 2026 | $33.61 | $33.63 | $32.60 | $32.86 | 1,118,100 |
April 27 2026 | $33.52 | $33.90 | $33.07 | $33.13 | 758,900 |
April 24 2026 | $33.51 | $33.89 | $33.23 | $33.63 | 751,200 |
April 23 2026 | $33.05 | $33.84 | $33.05 | $33.71 | 1,174,800 |
April 22 2026 | $33.09 | $33.35 | $32.82 | $32.94 | 1,285,200 |
April 21 2026 | $33.03 | $33.20 | $32.23 | $33.09 | 1,303,800 |
April 20 2026 | $33.78 | $34.24 | $32.98 | $33.03 | 1,333,700 |
April 17 2026 | $33.54 | $34.00 | $33.33 | $33.91 | 952,500 |
April 16 2026 | $33.46 | $33.76 | $32.79 | $33.65 | 1,242,600 |
April 15 2026 | $35.00 | $35.00 | $33.50 | $33.64 | 1,088,900 |
April 14 2026 | $35.32 | $35.79 | $34.98 | $35.09 | 589,200 |
April 13 2026 | $35.30 | $35.77 | $34.59 | $35.63 | 1,006,400 |
