| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,131,031 | $88,244,862 | +$3,561,234 | $21.39 | 53 |
| 2025 Q2 | 3,963,123 | $78,865,432 | -$27,245,179 | $19.89 | 51 |
| 2025 Q1 | 5,347,656 | $104,807,137 | +$10,402,341 | $19.61 | 55 |
| 2024 Q4 | 4,823,697 | $90,800,340 | +$3,660,109 | $18.82 | 59 |
| 2024 Q3 | 4,513,487 | $86,206,507 | +$7,777,723 | $19.10 | 48 |
| 2024 Q2 | 4,112,253 | $77,740,347 | +$9,219,466 | $18.90 | 54 |
| 2024 Q1 | 3,651,343 | $67,417,924 | -$18,895,361 | $18.43 | 45 |
| 2023 Q4 | 4,726,979 | $80,231,720 | -$17,748,935 | $16.93 | 50 |
| 2023 Q3 | 5,440,496 | $97,970,608 | -$608,248 | $18.02 | 54 |
| 2023 Q2 | 5,534,188 | $94,652,014 | -$4,184,399 | $17.06 | 57 |
| 2023 Q1 | 5,773,114 | $103,166,073 | -$8,402,102 | $17.87 | 62 |
| 2022 Q4 | 5,947,652 | $108,976,047 | -$30,612,354 | $18.22 | 69 |
| 2022 Q3 | 7,414,862 | $157,965,256 | +$6,124,687 | $21.32 | 81 |
| 2022 Q2 | 7,340,285 | $172,164,320 | -$7,661,990 | $23.46 | 86 |
| 2022 Q1 | 7,652,065 | $193,360,594 | +$64,311,882 | $25.26 | 80 |
| 2021 Q4 | 4,916,035 | $102,558,277 | -$1,076,664 | $20.82 | 63 |
| 2021 Q3 | 3,550,515 | $79,137,931 | +$5,993,808 | $22.30 | 52 |
| 2021 Q2 | 3,286,337 | $72,790,205 | +$14,753,162 | $22.15 | 53 |
| 2021 Q1 | 2,663,271 | $53,534,005 | +$15,421,205 | $20.06 | 48 |
| 2020 Q4 | 1,900,929 | $36,238,563 | +$27,071,563 | $19.05 | 36 |
| 2020 Q2 | 0 | $0 | -$1,893 | 0 | |
| 2020 Q1 | 131 | $1,893 | $14.45 | 1 | |
| 2019 Q4 | 131 | $2,461 | $18.79 | 1 | |
| 2019 Q3 | 131 | $2,298 | -$2,228 | $17.54 | 1 |
| 2019 Q2 | 258 | $4,600 | -$196 | $17.83 | 1 |
| 2019 Q1 | 269 | $4,845 | -$883 | $18.01 | 1 |
| 2018 Q4 | 318 | $5,581 | +$913 | $17.55 | 1 |
| 2018 Q3 | 266 | $4,799 | +$451 | $18.04 | 1 |
| 2018 Q2 | 241 | $4,540 | +$4,540 | $18.84 | 1 |
| 2017 Q4 | 0 | $0 | -$31,000 | 0 | |
| 2017 Q3 | 1,633 | $31,000 | $18.98 | 1 | |
| 2017 Q2 | 1,633 | $30,000 | $18.37 | 1 | |
| 2017 Q1 | 1,633 | $31,000 | $18.98 | 1 | |
| 2016 Q4 | 1,633 | $32,000 | -$31,980 | $19.60 | 1 |
| 2016 Q3 | 3,265 | $64,000 | -$9,115 | $19.60 | 1 |
| 2016 Q2 | 3,730 | $76,000 | $20.38 | 1 | |
| 2016 Q1 | 3,730 | $70,000 | $18.77 | 1 |