| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 08 2026 | $35.89 | $37.06 | $35.21 | $36.45 | 3,693,400 |
May 07 2026 | $36.12 | $37.28 | $34.77 | $35.47 | 4,724,500 |
May 06 2026 | $35.92 | $36.00 | $34.48 | $35.80 | 4,826,300 |
May 05 2026 | $33.10 | $36.36 | $32.84 | $36.02 | 8,529,000 |
May 04 2026 | $33.76 | $34.06 | $31.88 | $32.54 | 5,524,000 |
May 01 2026 | $33.24 | $34.34 | $32.74 | $33.85 | 5,870,300 |
April 30 2026 | $31.65 | $33.98 | $31.18 | $32.96 | 9,936,400 |
April 29 2026 | $34.02 | $34.20 | $29.90 | $31.19 | 17,279,000 |
April 28 2026 | $35.15 | $35.41 | $34.22 | $34.30 | 9,706,800 |
April 27 2026 | $35.57 | $36.38 | $34.42 | $35.24 | 4,406,600 |
April 24 2026 | $36.78 | $36.94 | $35.06 | $35.77 | 5,217,600 |
April 23 2026 | $35.57 | $36.50 | $34.61 | $36.16 | 7,628,700 |
April 22 2026 | $34.00 | $35.68 | $34.00 | $35.36 | 5,801,900 |
April 21 2026 | $34.18 | $36.05 | $33.46 | $33.62 | 7,178,800 |
April 20 2026 | $32.09 | $34.31 | $31.30 | $33.88 | 9,055,600 |
April 17 2026 | $32.61 | $33.37 | $32.18 | $32.48 | 7,974,500 |
April 16 2026 | $32.89 | $33.20 | $31.14 | $31.96 | 5,782,400 |
April 15 2026 | $32.48 | $33.87 | $31.77 | $32.18 | 9,179,800 |
April 14 2026 | $32.03 | $32.59 | $31.39 | $32.00 | 5,045,300 |
April 13 2026 | $31.71 | $32.20 | $31.09 | $31.37 | 4,870,800 |
April 10 2026 | $31.39 | $31.88 | $30.90 | $31.19 | 5,660,100 |
April 09 2026 | $32.28 | $32.63 | $30.87 | $31.26 | 6,562,800 |
April 08 2026 | $33.99 | $34.20 | $32.25 | $32.56 | 6,154,600 |
April 07 2026 | $33.24 | $33.43 | $31.08 | $32.04 | 8,540,600 |
April 06 2026 | $35.13 | $35.54 | $33.30 | $33.64 | 5,857,500 |
