| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 14 2026 | $33.32 | $38.43 | $33.32 | $38.43 | 147,539 |
May 13 2026 | $31.18 | $32.06 | $30.00 | $31.67 | 42,924 |
May 12 2026 | $29.91 | $33.38 | $29.91 | $32.11 | 24,831 |
May 11 2026 | $31.10 | $31.26 | $29.83 | $30.46 | 21,131 |
May 08 2026 | $31.00 | $31.92 | $30.68 | $30.68 | 22,400 |
May 07 2026 | $31.63 | $31.63 | $30.39 | $31.04 | 33,800 |
May 06 2026 | $31.71 | $32.67 | $31.68 | $31.68 | 17,200 |
May 05 2026 | $32.81 | $33.02 | $31.73 | $31.80 | 24,000 |
May 04 2026 | $31.74 | $33.32 | $31.74 | $32.50 | 26,800 |
May 01 2026 | $31.86 | $32.17 | $30.90 | $31.69 | 33,700 |
April 30 2026 | $31.41 | $32.35 | $30.87 | $32.24 | 26,200 |
April 29 2026 | $31.85 | $32.31 | $29.18 | $31.27 | 56,400 |
April 28 2026 | $29.63 | $32.00 | $28.75 | $31.97 | 105,100 |
April 27 2026 | $32.76 | $34.00 | $29.01 | $29.40 | 104,600 |
April 24 2026 | $34.51 | $35.01 | $32.00 | $32.76 | 129,100 |
April 23 2026 | $40.74 | $40.94 | $34.13 | $34.85 | 88,500 |
April 22 2026 | $39.00 | $41.35 | $37.76 | $40.45 | 126,100 |
April 21 2026 | $37.99 | $38.85 | $36.63 | $38.50 | 69,100 |
April 20 2026 | $37.27 | $38.20 | $37.27 | $37.75 | 27,900 |
April 17 2026 | $36.62 | $38.12 | $36.01 | $38.12 | 30,400 |
April 16 2026 | $37.61 | $38.05 | $36.00 | $36.75 | 32,400 |
April 15 2026 | $38.24 | $38.50 | $37.27 | $37.72 | 38,600 |
April 14 2026 | $37.23 | $39.15 | $37.23 | $38.33 | 18,400 |
April 13 2026 | $36.50 | $37.79 | $36.31 | $37.10 | 85,800 |
April 10 2026 | $37.31 | $38.11 | $35.04 | $36.56 | 38,600 |
