| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 38,670 | $1,267,557 | -$23,561 | $32.73 | 8 |
| 2025 Q2 | 39,387 | $1,217,041 | +$181,485 | $30.98 | 8 |
| 2025 Q1 | 33,520 | $845,879 | +$117,911 | $25.24 | 6 |
| 2024 Q4 | 28,872 | $690,037 | +$63,809 | $23.97 | 5 |
| 2024 Q3 | 26,210 | $689,379 | +$85,910 | $26.2 | 5 |
| 2024 Q2 | 22,931 | $445,137 | -$516,784 | $19.44 | 5 |
| 2024 Q1 | 49,373 | $998,564 | +$223,908 | $21.06 | 8 |
| 2023 Q4 | 38,322 | $709,596 | +$269,775 | $18.51 | 8 |
| 2023 Q3 | 21,831 | $404,882 | +$660 | $18.54 | 7 |
| 2023 Q2 | 21,310 | $411,038 | +$170,470 | $19.3 | 7 |
| 2023 Q1 | 11,875 | $215,379 | -$5,591 | $18.11 | 5 |
| 2022 Q4 | 11,878 | $194,267 | -$10,959 | $16.37 | 5 |
| 2022 Q3 | 11,859 | $173,000 | -$52,054 | $14.6 | 3 |
| 2022 Q2 | 14,798 | $218,054 | +$4,850 | $14.79 | 6 |
| 2022 Q1 | 14,228 | $212,000 | -$1,249,752 | $15.02 | 5 |
| 2021 Q4 | 93,777 | $1,450,000 | -$1,396,675 | $15.45 | 5 |
| 2021 Q3 | 171,656 | $2,672,000 | -$10,198 | $15.69 | 7 |
| 2021 Q2 | 170,936 | $2,937,000 | -$17,189,927 | $17.29 | 8 |
| 2021 Q1 | 1,249,957 | $20,066,000 | -$4,809,325 | $16.2 | 6 |
| 2020 Q4 | 1,493,880 | $24,554,000 | +$2,522,567 | $16.38 | 6 |
| 2020 Q3 | 1,287,396 | $19,363,000 | -$3,865,524 | $15.03 | 6 |
| 2020 Q2 | 1,478,393 | $22,191,000 | -$3,143,719 | $15.01 | 6 |
| 2020 Q1 | 1,687,831 | $22,109,000 | +$3,246,191 | $13.1 | 5 |
| 2019 Q4 | 1,435,467 | $23,693,000 | +$3,407,647 | $16.46 | 5 |
| 2019 Q3 | 1,229,052 | $18,866,000 | -$1,906,845 | $15.35 | 5 |
| 2019 Q2 | 1,343,246 | $24,348,649 | +$844,097 | $18.12 | 6 |
| 2019 Q1 | 1,304,764 | $21,825,000 | +$1,949,238 | $16.72 | 7 |
| 2018 Q4 | 1,188,147 | $16,821,000 | +$4,180,752 | $14.19 | 6 |
| 2018 Q3 | 892,503 | $14,054,000 | +$3,532,180 | $15.75 | 6 |
| 2018 Q2 | 668,023 | $8,743,000 | -$4,471,202 | $13.1 | 6 |
| 2018 Q1 | 1,009,482 | $15,661,000 | +$1,473,203 | $15.39 | 8 |
| 2017 Q4 | 914,766 | $14,460,000 | +$953,807 | $15.39 | 8 |
| 2017 Q3 | 854,989 | $12,116,000 | +$1,288,119 | $14.15 | 8 |
| 2017 Q2 | 764,032 | $11,437,000 | +$2,464,604 | $14.93 | 5 |
| 2017 Q1 | 599,314 | $8,531,000 | -$2,306,439 | $13.91 | 4 |
| 2016 Q4 | 754,474 | $13,448,000 | -$3,057,263 | $17.83 | 5 |
| 2016 Q3 | 934,371 | $17,191,000 | +$4,574,054 | $18.38 | 6 |
| 2016 Q2 | 684,722 | $12,667,000 | -$255,360 | $18.51 | 5 |
| 2016 Q1 | 698,478 | $12,897,000 | +$753,960 | $17.89 | 5 |
| 2015 Q4 | 657,378 | $11,039,000 | +$10,277,246 | $16.8 | 6 |
| 2015 Q3 | 45,234 | $620,000 | -$8,586,245 | $12.36 | 4 |
| 2015 Q2 | 573,764 | $9,315,000 | +$9,315,000 | $15.75 | 4 |