| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 89,205 | $6,422,558 | -$7,342 | $71.99 | 2 |
| 2025 Q2 | 89,307 | $5,327,874 | -$571,839 | $59.65 | 2 |
| 2025 Q1 | 98,921 | $5,059,380 | +$4,144,067 | $51.15 | 3 |
| 2024 Q4 | 17,900 | $967,933 | -$5,448,754 | $54.07 | 1 |
| 2024 Q3 | 94,038 | $5,448,754 | -$660,423 | $57.94 | 1 |
| 2024 Q2 | 105,436 | $5,856,643 | +$5,856,643 | $55.55 | 1 |
| 2024 Q1 | 0 | $0 | -$5,992,970 | 0 | |
| 2023 Q4 | 135,123 | $5,992,970 | -$637,914 | $44.35 | 1 |
| 2023 Q3 | 149,506 | $5,358,754 | -$213,517 | $35.84 | 1 |
| 2023 Q2 | 155,463 | $6,108,779 | +$6,108,779 | $39.29 | 1 |
| 2023 Q1 | 0 | $0 | -$16,000 | 0 | |
| 2022 Q4 | 526 | $16,000 | -$36,532 | $30.42 | 1 |
| 2022 Q3 | 1,727 | $45,000 | $26.06 | 1 | |
| 2022 Q2 | 1,727 | $46,000 | +$46,000 | $26.64 | 1 |
| 2020 Q1 | 0 | $0 | -$214,000 | 0 | |
| 2019 Q4 | 8,969 | $214,000 | -$227,000 | $23.86 | 1 |
| 2019 Q3 | 22,435 | $441,000 | -$224,874 | $19.66 | 1 |
| 2019 Q2 | 33,875 | $680,000 | -$201,742 | $20.07 | 1 |
| 2019 Q1 | 43,925 | $825,000 | +$106,870 | $18.78 | 1 |
| 2018 Q4 | 38,235 | $727,000 | -$30,607 | $19.01 | 1 |
| 2018 Q3 | 37,664 | $890,000 | +$210,582 | $23.63 | 2 |
| 2018 Q2 | 40,755 | $892,000 | -$423,397 | $21.87 | 2 |
| 2018 Q1 | 58,779 | $1,396,000 | +$232,991 | $23.73 | 3 |
| 2017 Q4 | 48,984 | $1,312,000 | +$354,000 | $26.78 | 3 |
| 2017 Q3 | 20,000 | $495,000 | $24.75 | 1 | |
| 2017 Q2 | 58,250 | $1,440,000 | +$39,353 | $24.73 | 2 |
| 2017 Q1 | 57,750 | $1,351,000 | -$490,942 | $23.4 | 2 |
| 2016 Q4 | 79,962 | $1,689,000 | +$414,291 | $21.12 | 3 |
| 2016 Q3 | 60,327 | $1,356,000 | +$1,022,813 | $22.5 | 3 |
| 2016 Q2 | 14,791 | $290,000 | -$979,063 | $19.61 | 1 |
| 2016 Q1 | 64,833 | $1,269,000 | +$229,000 | $19.58 | 2 |
| 2015 Q4 | 53,150 | $954,000 | $17.95 | 1 | |
| 2015 Q3 | 53,150 | $939,000 | $17.67 | 1 | |
| 2015 Q2 | 53,150 | $1,113,000 | $20.94 | 1 | |
| 2015 Q1 | 53,150 | $1,129,000 | $21.24 | 1 | |
| 2014 Q4 | 53,150 | $1,131,000 | $21.28 | 1 | |
| 2014 Q3 | 53,150 | $1,195,000 | +$217,064 | $22.48 | 1 |
| 2014 Q2 | 43,450 | $1,001,000 | $23.08 | 2 | |
| 2014 Q1 | 43,450 | $1,121,000 | $25.72 | 2 |