| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 549,969 | $18,454,832 | +$4,161 | $33.56 | 1 |
| 2025 Q2 | 549,845 | $17,948,037 | +$3,854,856 | $32.64 | 1 |
| 2025 Q1 | 431,750 | $13,418,223 | -$336,209 | $31.08 | 1 |
| 2024 Q4 | 442,568 | $13,527,527 | -$1,024,816 | $30.57 | 1 |
| 2024 Q3 | 476,096 | $14,861,370 | +$2,643,885 | $31.22 | 1 |
| 2024 Q2 | 391,397 | $10,837,894 | +$449,330 | $27.69 | 1 |
| 2024 Q1 | 375,170 | $9,672,774 | $25.78 | 1 | |
| 2023 Q4 | 375,170 | $9,113,222 | -$967,774 | $24.29 | 1 |
| 2023 Q3 | 415,011 | $9,788,980 | +$238,750 | $23.59 | 1 |
| 2023 Q2 | 404,889 | $9,347,711 | +$155,792 | $23.09 | 1 |
| 2023 Q1 | 398,141 | $8,705,059 | +$1,272,587 | $21.86 | 1 |
| 2022 Q4 | 339,937 | $7,423,695 | +$412,353 | $21.84 | 1 |
| 2022 Q3 | 321,055 | $6,645,000 | +$2,539,983 | $20.7 | 1 |
| 2022 Q2 | 198,335 | $4,520,000 | +$741,327 | $22.79 | 1 |
| 2022 Q1 | 165,806 | $4,207,000 | +$4,207,000 | $25.37 | 1 |
| 2018 Q2 | 0 | $0 | -$186,000 | 0 | |
| 2018 Q1 | 6,590 | $186,000 | $28.22 | 1 | |
| 2017 Q4 | 6,590 | $186,000 | +$39,514 | $28.22 | 1 |
| 2017 Q3 | 5,190 | $158,000 | -$88,381 | $30.44 | 1 |
| 2017 Q2 | 7,048 | $241,000 | -$255,000 | $35.03 | 2 |
| 2017 Q1 | 15,742 | $490,000 | +$372,000 | $29.33 | 3 |
| 2016 Q4 | 3,028 | $123,000 | $40.62 | 1 | |
| 2016 Q3 | 3,028 | $125,000 | $41.28 | 1 | |
| 2016 Q2 | 3,028 | $120,000 | $39.63 | 1 | |
| 2016 Q1 | 3,028 | $92,000 | $30.38 | 1 | |
| 2015 Q4 | 3,028 | $88,000 | $29.06 | 1 | |
| 2015 Q3 | 3,028 | $83,000 | +$83,000 | $27.41 | 1 |