| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 15 2026 | $29.73 | $30.59 | $28.82 | $28.82 | 650,800 |
May 14 2026 | $29.60 | $30.39 | $29.43 | $29.88 | 576,127 |
May 13 2026 | $29.30 | $30.15 | $29.00 | $29.22 | 387,362 |
May 12 2026 | $30.67 | $30.87 | $29.54 | $29.55 | 383,055 |
May 11 2026 | $31.80 | $31.80 | $30.42 | $30.49 | 640,785 |
May 08 2026 | $32.06 | $32.33 | $31.36 | $31.75 | 487,500 |
May 07 2026 | $32.37 | $32.69 | $31.70 | $31.89 | 548,400 |
May 06 2026 | $31.46 | $32.25 | $31.46 | $31.95 | 514,000 |
May 05 2026 | $30.51 | $31.18 | $30.44 | $30.95 | 367,700 |
May 04 2026 | $31.79 | $31.79 | $30.10 | $30.48 | 528,000 |
May 01 2026 | $32.57 | $32.68 | $31.48 | $32.02 | 336,100 |
April 30 2026 | $31.86 | $32.71 | $31.73 | $32.61 | 539,700 |
April 29 2026 | $32.08 | $32.31 | $31.79 | $31.85 | 356,700 |
April 28 2026 | $32.54 | $32.76 | $31.51 | $32.51 | 499,357 |
April 27 2026 | $32.90 | $33.37 | $32.03 | $32.17 | 543,641 |
April 24 2026 | $32.62 | $32.88 | $32.26 | $32.87 | 390,100 |
April 23 2026 | $32.53 | $32.78 | $32.05 | $32.64 | 518,900 |
April 22 2026 | $33.69 | $33.99 | $32.50 | $32.59 | 570,700 |
April 21 2026 | $33.88 | $34.49 | $32.89 | $33.63 | 752,400 |
April 20 2026 | $33.53 | $33.94 | $33.05 | $33.61 | 554,200 |
April 17 2026 | $32.84 | $35.33 | $32.84 | $33.74 | 830,300 |
April 16 2026 | $31.59 | $33.10 | $31.33 | $32.40 | 751,300 |
April 15 2026 | $32.66 | $32.79 | $31.29 | $31.65 | 1,033,900 |
April 14 2026 | $32.21 | $33.20 | $31.61 | $33.00 | 845,100 |
April 13 2026 | $32.55 | $32.74 | $31.57 | $32.35 | 609,200 |
