| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 639,783 | $18,625,634 | +$57,462 | $29.11 | 20 |
| 2025 Q2 | 638,745 | $18,098,527 | +$7,519,674 | $28.36 | 21 |
| 2025 Q1 | 363,265 | $10,135,707 | +$6,320,165 | $27.91 | 17 |
| 2024 Q4 | 136,717 | $3,893,720 | -$171,237 | $27.58 | 13 |
| 2024 Q3 | 135,774 | $4,028,479 | +$1,567,226 | $29.66 | 11 |
| 2024 Q2 | 84,577 | $2,263,305 | -$913,559 | $26.76 | 7 |
| 2024 Q1 | 118,344 | $3,233,556 | -$5,475,191 | $27.33 | 9 |
| 2023 Q4 | 330,953 | $8,502,787 | -$249,264 | $25.69 | 12 |
| 2023 Q3 | 339,246 | $7,868,037 | +$1,780,474 | $23.19 | 9 |
| 2023 Q2 | 262,367 | $6,333,365 | +$69,590 | $24.14 | 9 |
| 2023 Q1 | 259,977 | $6,195,062 | -$187,617 | $23.83 | 8 |
| 2022 Q4 | 267,751 | $6,414,816 | +$444,433 | $23.96 | 8 |
| 2022 Q3 | 249,268 | $5,288,000 | +$789,009 | $21.2 | 5 |
| 2022 Q2 | 212,068 | $4,857,000 | -$193,000 | $22.9 | 5 |
| 2022 Q1 | 216,986 | $5,616,000 | +$682,000 | $25.88 | 2 |
| 2021 Q4 | 190,620 | $5,103,000 | -$181,000 | $26.85 | 2 |
| 2021 Q3 | 197,898 | $4,841,000 | +$4,841,000 | $24.72 | 2 |