
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $20.27 | $21.99 | $20.04 | $21.23 | 7,835,171 |
July 30 2025 | $19.74 | $20.03 | $19.37 | $19.82 | 3,433,707 |
July 29 2025 | $20.49 | $20.55 | $19.24 | $19.70 | 3,411,637 |
July 28 2025 | $20.78 | $20.93 | $20.13 | $20.33 | 2,039,940 |
July 25 2025 | $21.00 | $21.00 | $19.98 | $20.38 | 3,409,980 |
July 24 2025 | $21.36 | $21.73 | $21.06 | $21.14 | 3,316,692 |
July 23 2025 | $21.40 | $21.84 | $20.78 | $21.65 | 4,046,086 |
July 22 2025 | $21.76 | $21.76 | $20.38 | $21.40 | 4,054,990 |
July 21 2025 | $21.86 | $22.77 | $21.20 | $21.34 | 5,032,099 |
July 18 2025 | $22.26 | $22.60 | $20.91 | $21.62 | 5,347,353 |
July 17 2025 | $21.60 | $22.41 | $21.48 | $22.12 | 4,202,194 |
July 16 2025 | $22.18 | $22.77 | $21.94 | $22.24 | 5,182,511 |
July 15 2025 | $21.84 | $22.01 | $21.28 | $21.56 | 3,956,617 |
July 14 2025 | $22.24 | $23.56 | $21.84 | $22.12 | 6,262,349 |
July 11 2025 | $22.61 | $22.80 | $21.58 | $21.83 | 5,592,811 |
July 10 2025 | $21.18 | $22.37 | $20.90 | $22.07 | 6,579,561 |
July 09 2025 | $21.09 | $21.49 | $20.05 | $21.27 | 5,171,382 |
July 08 2025 | $21.94 | $22.42 | $20.74 | $20.89 | 5,868,340 |
July 07 2025 | $21.60 | $21.67 | $20.04 | $21.20 | 8,725,643 |
July 03 2025 | $21.15 | $22.33 | $21.10 | $21.90 | 6,853,604 |
July 02 2025 | $19.27 | $21.55 | $19.13 | $21.08 | 16,981,400 |
July 01 2025 | $18.08 | $19.74 | $18.03 | $18.48 | 6,178,500 |