| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 975,544 | $39,065,734 | -$3,213,864 | $40.19 | 40 |
| 2025 Q2 | 1,050,565 | $40,131,359 | -$4,342,581 | $38.2 | 35 |
| 2025 Q1 | 1,166,563 | $44,061,227 | -$4,961,832 | $37.77 | 35 |
| 2024 Q4 | 1,160,114 | $43,776,476 | +$4,355,830 | $37.77 | 38 |
| 2024 Q3 | 801,327 | $29,471,352 | -$5,700,863 | $36.77 | 30 |
| 2024 Q2 | 935,609 | $31,379,491 | +$5,063,393 | $33.54 | 25 |
| 2024 Q1 | 783,902 | $26,681,561 | -$798,366 | $34.07 | 25 |
| 2023 Q4 | 811,998 | $24,681,451 | -$2,203,606 | $30.4 | 25 |
| 2023 Q3 | 893,422 | $24,828,338 | -$4,410,628 | $27.79 | 25 |
| 2023 Q2 | 1,051,279 | $29,793,741 | -$3,257,461 | $28.34 | 27 |
| 2023 Q1 | 1,168,080 | $32,375,418 | -$10,009,194 | $27.72 | 34 |
| 2022 Q4 | 1,537,531 | $44,258,452 | -$2,623,492 | $28.61 | 35 |
| 2022 Q3 | 1,646,607 | $44,370,000 | +$3,049,888 | $26.93 | 36 |
| 2022 Q2 | 1,529,763 | $44,566,000 | +$4,997,851 | $29.11 | 33 |
| 2022 Q1 | 1,351,708 | $45,368,000 | +$17,786,993 | $33.56 | 29 |
| 2021 Q4 | 820,458 | $27,771,000 | +$4,173,866 | $33.85 | 29 |
| 2021 Q3 | 697,681 | $22,087,000 | -$2,752,264 | $31.69 | 28 |
| 2021 Q2 | 784,170 | $24,565,000 | +$3,021,665 | $31.33 | 23 |
| 2021 Q1 | 698,068 | $20,424,000 | +$2,241,256 | $29.26 | 21 |
| 2020 Q4 | 641,501 | $15,922,000 | -$4,005,036 | $24.82 | 19 |
| 2020 Q3 | 698,878 | $14,713,000 | +$42,830 | $21.05 | 15 |
| 2020 Q2 | 697,629 | $13,867,000 | -$4,840,096 | $19.87 | 14 |
| 2020 Q1 | 944,828 | $16,925,000 | -$4,775,412 | $17.91 | 18 |
| 2019 Q4 | 1,183,848 | $31,452,000 | +$6,774,484 | $26.56 | 19 |
| 2019 Q3 | 1,083,329 | $28,259,000 | +$6,282,926 | $26.09 | 18 |
| 2019 Q2 | 846,176 | $21,102,000 | -$355,105 | $24.93 | 14 |
| 2019 Q1 | 894,778 | $21,309,000 | -$899,381 | $24.22 | 19 |
| 2018 Q4 | 920,952 | $19,054,000 | +$4,770,155 | $20.69 | 18 |
| 2018 Q3 | 682,353 | $17,159,000 | +$17,155,003 | $25.14 | 16 |
| 2016 Q2 | 0 | $0 | -$23,000 | 0 | |
| 2016 Q1 | 950 | $23,000 | $24.21 | 1 |