| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 102,460 | $2,648,162 | +$504,944 | $25.84 | 12 |
| 2025 Q2 | 82,695 | $2,171,473 | +$237,973 | $26.27 | 13 |
| 2025 Q1 | 74,861 | $1,808,850 | -$233,699 | $24.17 | 12 |
| 2024 Q4 | 84,885 | $1,971,040 | -$655,600 | $23.22 | 11 |
| 2024 Q3 | 109,853 | $2,867,648 | +$877,953 | $26.11 | 15 |
| 2024 Q2 | 77,670 | $1,900,578 | -$2,035,774 | $24.42 | 15 |
| 2024 Q1 | 159,749 | $4,105,913 | -$2,184,419 | $25.64 | 16 |
| 2023 Q4 | 244,839 | $6,266,121 | -$759,929 | $25.58 | 17 |
| 2023 Q3 | 274,357 | $7,139,109 | -$1,671,291 | $25.98 | 16 |
| 2023 Q2 | 321,531 | $8,620,220 | +$579,920 | $26.81 | 13 |
| 2023 Q1 | 297,656 | $8,665,419 | -$5,033,311 | $29.12 | 15 |
| 2022 Q4 | 472,795 | $13,545,013 | +$1,415,778 | $28.58 | 19 |
| 2022 Q3 | 409,197 | $10,893,000 | -$825,538 | $26.62 | 16 |
| 2022 Q2 | 443,717 | $12,112,000 | +$4,409,193 | $27.3 | 20 |
| 2022 Q1 | 270,096 | $9,028,000 | +$7,469,886 | $33.43 | 14 |
| 2021 Q4 | 49,052 | $1,494,000 | -$306,684 | $30.48 | 7 |
| 2021 Q3 | 53,910 | $1,589,000 | +$116,248 | $29.8 | 6 |
| 2021 Q2 | 55,219 | $1,643,000 | +$677,574 | $29.76 | 8 |
| 2021 Q1 | 32,234 | $974,000 | -$550,317 | $30.25 | 8 |
| 2020 Q4 | 50,211 | $1,344,000 | +$99,030 | $26.42 | 7 |
| 2020 Q3 | 41,275 | $896,000 | +$33,979 | $21.78 | 5 |
| 2020 Q2 | 39,892 | $771,000 | +$132,408 | $19.31 | 6 |
| 2020 Q1 | 38,219 | $690,000 | -$310,549 | $16.19 | 5 |
| 2019 Q4 | 45,240 | $1,075,000 | +$262,337 | $23.78 | 8 |
| 2019 Q3 | 34,013 | $774,000 | +$381,042 | $22.79 | 6 |
| 2019 Q2 | 17,248 | $412,000 | -$806,179 | $24.05 | 6 |
| 2019 Q1 | 52,892 | $1,215,000 | +$124,263 | $23.2 | 8 |
| 2018 Q4 | 47,676 | $1,059,000 | +$236,271 | $21.95 | 8 |
| 2018 Q3 | 36,880 | $962,000 | -$2,426,074 | $26 | 7 |
| 2018 Q2 | 126,977 | $3,336,000 | +$853,146 | $26.67 | 7 |
| 2018 Q1 | 94,601 | $2,516,000 | +$32,854 | $26.6 | 6 |
| 2017 Q4 | 93,344 | $2,628,000 | -$506,502 | $28.19 | 6 |
| 2017 Q3 | 111,359 | $2,982,000 | -$235,131 | $26.78 | 6 |
| 2017 Q2 | 120,662 | $3,041,000 | +$552,970 | $25.2 | 9 |
| 2017 Q1 | 98,757 | $2,429,000 | +$1,832,882 | $24.57 | 7 |
| 2016 Q4 | 25,000 | $572,000 | -$41,199 | $23.41 | 6 |
| 2016 Q3 | 26,800 | $576,000 | +$10,978 | $21.41 | 6 |
| 2016 Q2 | 26,346 | $539,000 | +$539,000 | $20.59 | 7 |