| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 246,799 | $7,037,519 | +$168,055 | $28.52 | 19 |
| 2025 Q2 | 241,138 | $6,179,131 | -$192,455 | $25.63 | 18 |
| 2025 Q1 | 246,905 | $6,786,524 | +$933,210 | $27.49 | 20 |
| 2024 Q4 | 213,864 | $5,776,086 | -$1,338,484 | $26.97 | 21 |
| 2024 Q3 | 260,227 | $7,503,090 | -$946,953 | $28.84 | 21 |
| 2024 Q2 | 297,995 | $8,120,682 | +$196,096 | $27.24 | 24 |
| 2024 Q1 | 290,802 | $8,134,702 | -$1,130,461 | $28.01 | 19 |
| 2023 Q4 | 333,321 | $8,871,675 | -$1,540,978 | $26.62 | 22 |
| 2023 Q3 | 397,511 | $10,162,214 | -$2,683,040 | $25.57 | 18 |
| 2023 Q2 | 493,239 | $12,916,871 | -$5,199,326 | $26.19 | 25 |
| 2023 Q1 | 692,309 | $18,079,789 | -$4,274,240 | $26.1 | 31 |
| 2022 Q4 | 801,329 | $21,979,181 | +$829,456 | $27.43 | 33 |
| 2022 Q3 | 760,789 | $18,286,404 | -$467,169 | $24.04 | 25 |
| 2022 Q2 | 734,967 | $19,420,643 | +$11,015,802 | $26.43 | 19 |
| 2022 Q1 | 317,070 | $8,433,661 | +$1,504,329 | $26.6 | 16 |
| 2021 Q4 | 260,685 | $7,056,706 | -$1,573,117 | $27.07 | 17 |
| 2021 Q3 | 320,179 | $8,225,579 | -$7,725,925 | $25.79 | 16 |
| 2021 Q2 | 600,687 | $16,015,588 | +$3,749,055 | $25.89 | 17 |
| 2021 Q1 | 465,034 | $11,994,163 | -$4,278,709 | $25.56 | 18 |
| 2020 Q4 | 556,299 | $14,336,577 | +$3,583,367 | $25.77 | 12 |
| 2020 Q3 | 436,251 | $10,564,408 | +$2,640,518 | $24.08 | 12 |
| 2020 Q2 | 328,677 | $7,568,276 | +$4,213,370 | $22.76 | 12 |
| 2020 Q1 | 148,021 | $2,899,000 | -$1,402,699 | $19.42 | 7 |
| 2019 Q4 | 216,512 | $5,042,000 | +$31,549 | $23.29 | 10 |
| 2019 Q3 | 64,467 | $1,314,000 | +$252,175 | $20.38 | 8 |
| 2019 Q2 | 57,747 | $1,220,000 | +$70,579 | $21.12 | 8 |
| 2019 Q1 | 54,245 | $1,159,000 | +$92,367 | $21.36 | 8 |
| 2018 Q4 | 49,902 | $958,000 | +$413,745 | $19.22 | 6 |
| 2018 Q3 | 25,374 | $593,870 | -$493,401 | $23.49 | 8 |
| 2018 Q2 | 49,751 | $1,079,423 | +$1,009,777 | $21.7 | 7 |
| 2018 Q1 | 3,247 | $68,243 | -$531,853 | $21 | 5 |
| 2017 Q4 | 28,086 | $601,350 | -$606,000 | $21.41 | 7 |
| 2017 Q3 | 59,844 | $1,198,000 | +$690,295 | $19.97 | 6 |
| 2017 Q2 | 25,298 | $524,000 | -$106,391 | $20.8 | 6 |
| 2017 Q1 | 31,636 | $628,000 | -$375,582 | $19.92 | 4 |
| 2016 Q4 | 50,811 | $931,000 | +$931,000 | $18.05 | 3 |