| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 21 2026 | $21.99 | $22.10 | $21.69 | $21.87 | 6,801,450 |
August 20 2026 | $22.04 | $22.08 | $21.83 | $21.85 | 13,390,463 |
August 19 2026 | $22.86 | $22.91 | $22.00 | $22.10 | 11,848,100 |
August 18 2026 | $23.06 | $23.17 | $22.70 | $22.79 | 7,087,565 |
August 17 2026 | $23.24 | $23.46 | $23.04 | $23.04 | 8,450,213 |
August 14 2026 | $23.01 | $23.32 | $22.94 | $23.31 | 11,119,500 |
August 13 2026 | $23.01 | $23.14 | $22.86 | $22.99 | 7,091,200 |
August 12 2026 | $22.79 | $22.99 | $22.67 | $22.89 | 7,940,300 |
August 11 2026 | $22.63 | $22.88 | $22.59 | $22.69 | 6,391,000 |
August 10 2026 | $22.63 | $22.80 | $22.56 | $22.68 | 7,584,400 |
August 07 2026 | $22.61 | $22.81 | $22.43 | $22.73 | 5,589,700 |
August 06 2026 | $23.28 | $23.29 | $22.58 | $22.66 | 9,900,500 |
August 05 2026 | $23.12 | $23.35 | $22.87 | $23.09 | 9,410,800 |
August 04 2026 | $22.79 | $23.27 | $22.76 | $23.10 | 7,935,900 |
August 03 2026 | $22.56 | $22.87 | $22.55 | $22.81 | 8,006,900 |
July 31 2026 | $22.66 | $22.86 | $22.53 | $22.59 | 13,144,100 |
July 30 2026 | $22.42 | $22.67 | $22.27 | $22.61 | 9,885,900 |
July 29 2026 | $22.42 | $22.67 | $22.13 | $22.18 | 12,221,400 |
July 28 2026 | $22.61 | $22.68 | $22.45 | $22.63 | 9,233,700 |
July 27 2026 | $22.66 | $22.92 | $22.40 | $22.51 | 8,822,200 |
July 24 2026 | $22.70 | $22.90 | $22.57 | $22.65 | 8,061,600 |
July 23 2026 | $22.85 | $22.89 | $22.57 | $22.72 | 12,095,000 |
July 22 2026 | $22.76 | $23.11 | $22.73 | $23.11 | 13,138,100 |
July 21 2026 | $22.85 | $23.32 | $22.65 | $22.95 | 18,030,200 |
July 20 2026 | $23.58 | $23.73 | $23.23 | $23.32 | 14,591,200 |
