| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 05 2026 | $23.58 | $24.18 | $23.20 | $24.17 | 8,511,202 |
May 04 2026 | $23.00 | $23.81 | $22.99 | $23.57 | 8,942,906 |
May 01 2026 | $23.49 | $23.80 | $22.84 | $23.00 | 8,064,500 |
April 30 2026 | $23.16 | $23.32 | $22.91 | $23.32 | 8,070,300 |
April 29 2026 | $23.41 | $23.46 | $22.80 | $23.14 | 6,608,200 |
April 28 2026 | $23.29 | $23.75 | $23.09 | $23.40 | 6,684,600 |
April 27 2026 | $23.09 | $23.97 | $22.95 | $23.53 | 14,012,600 |
April 24 2026 | $21.79 | $23.45 | $21.66 | $23.18 | 16,289,400 |
April 23 2026 | $22.27 | $22.70 | $21.69 | $22.17 | 8,881,300 |
April 22 2026 | $23.00 | $23.15 | $22.30 | $22.47 | 9,558,700 |
April 21 2026 | $22.96 | $23.54 | $22.75 | $22.99 | 10,759,900 |
April 20 2026 | $22.40 | $23.20 | $22.32 | $22.89 | 14,588,100 |
April 17 2026 | $24.17 | $24.28 | $22.66 | $22.82 | 16,240,600 |
April 16 2026 | $23.79 | $24.17 | $23.30 | $23.74 | 9,865,100 |
April 15 2026 | $23.29 | $24.01 | $23.06 | $23.64 | 8,415,500 |
April 14 2026 | $22.61 | $23.30 | $22.52 | $22.96 | 9,978,300 |
April 13 2026 | $22.02 | $22.81 | $21.72 | $22.51 | 11,593,700 |
April 10 2026 | $22.41 | $22.75 | $21.80 | $22.23 | 13,028,500 |
April 09 2026 | $23.70 | $23.73 | $22.17 | $22.25 | 15,539,900 |
April 08 2026 | $23.71 | $24.05 | $23.44 | $23.94 | 9,945,800 |
April 07 2026 | $22.90 | $23.19 | $22.79 | $22.95 | 7,909,600 |
April 06 2026 | $22.96 | $23.11 | $22.62 | $22.90 | 9,352,200 |
April 02 2026 | $21.83 | $23.23 | $21.83 | $23.16 | 10,212,800 |
April 01 2026 | $21.75 | $22.54 | $21.75 | $22.16 | 13,290,300 |
March 31 2026 | $20.83 | $21.72 | $20.70 | $21.62 | 11,952,300 |
