| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 151,705 | $4,363,439 | +$408,960 | $28.89 | 5 |
| 2025 Q2 | 137,485 | $3,719,720 | +$1,097,981 | $27 | 6 |
| 2025 Q1 | 96,897 | $3,836,873 | +$919,850 | $39.6 | 5 |
| 2024 Q4 | 73,667 | $3,021,651 | -$277,672 | $40.67 | 4 |
| 2024 Q3 | 80,421 | $3,115,575 | +$11,902 | $38.37 | 4 |
| 2024 Q2 | 80,107 | $2,810,316 | +$67,020 | $35.24 | 4 |
| 2024 Q1 | 78,205 | $2,910,136 | +$2,859,767 | $37.2 | 4 |
| 2023 Q4 | 1,354 | $52,165 | -$5,145 | $38.37 | 3 |
| 2023 Q3 | 1,404 | $54,066 | +$5,892 | $38.51 | 4 |
| 2023 Q2 | 1,251 | $49,672 | +$44,126 | $39.66 | 4 |
| 2023 Q1 | 140 | $4,854 | +$770 | $34.61 | 3 |
| 2022 Q4 | 118 | $3,605 | +$397 | $30.55 | 2 |
| 2022 Q3 | 105 | $3,000 | -$4,800 | $28.57 | 1 |
| 2022 Q2 | 355 | $9,000 | -$168 | $24 | 3 |
| 2022 Q1 | 691 | $17,000 | +$3,456 | $24.11 | 2 |
| 2021 Q4 | 355 | $11,000 | +$7,968 | $31.4 | 2 |
| 2021 Q3 | 98 | $3,000 | +$2,000 | $30.16 | 2 |
| 2021 Q2 | 35 | $1,000 | -$9,245,000 | $28.57 | 1 |
| 2021 Q1 | 447,114 | $9,246,000 | +$8,217,619 | $20.68 | 4 |
| 2020 Q4 | 49,735 | $1,148,000 | +$8,033 | $23.08 | 1 |
| 2020 Q3 | 49,387 | $998,000 | +$52,985 | $20.21 | 1 |
| 2020 Q2 | 46,765 | $791,000 | -$11,485 | $16.91 | 1 |
| 2020 Q1 | 47,444 | $911,000 | -$51,172 | $19.2 | 1 |
| 2019 Q4 | 50,109 | $839,000 | -$99,975 | $16.74 | 1 |
| 2019 Q3 | 56,080 | $1,069,000 | -$61,856 | $19.06 | 1 |
| 2019 Q2 | 59,325 | $1,038,000 | -$126,380 | $17.5 | 1 |
| 2019 Q1 | 66,548 | $1,066,000 | -$304,095 | $16.02 | 1 |
| 2018 Q4 | 85,532 | $1,514,000 | -$311,767 | $17.7 | 1 |
| 2018 Q3 | 103,145 | $1,809,000 | -$313,166 | $17.54 | 1 |
| 2018 Q2 | 121,001 | $2,245,000 | +$76,515 | $18.55 | 1 |
| 2018 Q1 | 116,877 | $2,082,000 | -$405,438 | $17.81 | 1 |
| 2017 Q4 | 139,637 | $2,586,000 | -$386,464 | $18.52 | 1 |
| 2017 Q3 | 160,505 | $3,106,000 | -$230,979 | $19.35 | 1 |
| 2017 Q2 | 172,441 | $3,744,000 | -$216,553 | $21.71 | 1 |
| 2017 Q1 | 182,415 | $3,533,000 | -$382,450 | $19.37 | 1 |
| 2016 Q4 | 201,823 | $4,079,000 | -$1,822,704 | $20.01 | 2 |
| 2016 Q3 | 285,239 | $6,327,000 | -$257,451 | $22.12 | 4 |
| 2016 Q2 | 296,829 | $6,967,000 | -$288,149 | $23.44 | 4 |
| 2016 Q1 | 309,086 | $6,925,000 | +$2,025,808 | $22.46 | 4 |
| 2015 Q4 | 219,315 | $5,196,000 | +$5,196,000 | $23.69 | 1 |
| 2015 Q3 | 0 | $0 | -$3,755,000 | 0 | |
| 2015 Q2 | 172,580 | $3,755,000 | +$539,947 | $21.76 | 1 |
| 2015 Q1 | 147,764 | $3,246,000 | +$708,055 | $21.97 | 1 |
| 2014 Q4 | 115,532 | $2,147,000 | +$734,510 | $18.58 | 1 |
| 2014 Q3 | 76,164 | $1,265,000 | -$8,112 | $16.13 | 3 |
| 2014 Q2 | 76,652 | $1,207,000 | -$43,192 | $15.75 | 3 |
| 2014 Q1 | 79,387 | $1,141,000 | +$136,886 | $14.37 | 3 |