| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 96,359 | $2,015,790 | -$554,477 | $20.94 | 5 |
| 2025 Q2 | 123,010 | $3,081,849 | -$117,679 | $25.2 | 6 |
| 2025 Q1 | 127,710 | $3,295,191 | +$862,219 | $25.84 | 5 |
| 2024 Q4 | 94,285 | $2,416,214 | +$1,948,924 | $25.42 | 4 |
| 2024 Q3 | 18,383 | $553,505 | -$884,406 | $30.11 | 3 |
| 2024 Q2 | 48,602 | $1,421,764 | -$81,041 | $29.24 | 5 |
| 2024 Q1 | 51,374 | $1,497,528 | -$174,346 | $29.15 | 5 |
| 2023 Q4 | 57,355 | $1,715,973 | -$119,606 | $29.9 | 5 |
| 2023 Q3 | 60,464 | $1,562,144 | +$93,236 | $25.82 | 5 |
| 2023 Q2 | 56,853 | $1,504,262 | -$647,733 | $26.46 | 4 |
| 2023 Q1 | 82,036 | $2,135,606 | +$1,487,620 | $26.03 | 4 |
| 2022 Q4 | 24,941 | $570,245 | +$553,945 | $22.88 | 4 |
| 2022 Q3 | 710 | $14,000 | -$162,698 | $19.54 | 3 |
| 2022 Q2 | 8,970 | $183,000 | -$20,565 | $20.42 | 5 |
| 2022 Q1 | 9,956 | $209,000 | +$64,796 | $20.92 | 4 |
| 2021 Q4 | 6,884 | $141,000 | -$7,477 | $20.68 | 4 |
| 2021 Q3 | 7,248 | $157,000 | -$266,046 | $20.83 | 4 |
| 2021 Q2 | 19,472 | $470,000 | -$17,955,737 | $22.5 | 4 |
| 2021 Q1 | 866,062 | $18,308,000 | +$2,440,378 | $20.83 | 5 |
| 2020 Q4 | 750,561 | $17,601,000 | +$3,964,998 | $23.45 | 3 |
| 2020 Q3 | 581,470 | $13,270,000 | -$2,497,136 | $22.93 | 4 |
| 2020 Q2 | 690,845 | $15,796,000 | +$2,641,098 | $23.41 | 5 |
| 2020 Q1 | 575,502 | $11,627,000 | +$3,456,799 | $20.07 | 3 |
| 2019 Q4 | 402,588 | $9,616,000 | +$1,258,447 | $23.89 | 5 |
| 2019 Q3 | 349,978 | $8,242,000 | +$3,235,324 | $23.54 | 4 |
| 2019 Q2 | 212,615 | $5,116,000 | +$4,631,957 | $24 | 3 |
| 2019 Q1 | 20,110 | $422,000 | +$422,000 | $20.98 | 1 |