| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 72,005 | $3,889,881 | +$3,249,693 | $61.37 | 3 |
| 2025 Q2 | 10,341 | $551,943 | -$444,273 | $53.62 | 2 |
| 2025 Q1 | 18,666 | $914,013 | $48.62 | 2 | |
| 2024 Q4 | 18,666 | $900,910 | -$4,550,269 | $47.96 | 2 |
| 2024 Q3 | 114,754 | $5,432,179 | +$1,868,540 | $47.26 | 3 |
| 2024 Q2 | 75,417 | $3,981,902 | -$43,493 | $52.69 | 2 |
| 2024 Q1 | 76,247 | $3,927,344 | +$1,090,029 | $51.53 | 2 |
| 2023 Q4 | 58,968 | $2,742,315 | +$1,831,315 | $46.56 | 2 |
| 2023 Q3 | 19,500 | $709,000 | $36.36 | 1 | |
| 2023 Q2 | 19,500 | $703,000 | $36.05 | 1 | |
| 2023 Q1 | 19,500 | $683,000 | $35.03 | 1 | |
| 2022 Q4 | 19,500 | $672,000 | $34.46 | 1 | |
| 2022 Q3 | 19,500 | $589,000 | $30.21 | 1 | |
| 2022 Q2 | 19,500 | $586,000 | $30.05 | 1 | |
| 2022 Q1 | 19,500 | $759,000 | $38.92 | 1 | |
| 2021 Q4 | 19,500 | $803,000 | -$84,000 | $41.18 | 1 |
| 2021 Q3 | 21,831 | $779,000 | -$24,108 | $35.84 | 2 |
| 2021 Q2 | 22,500 | $823,000 | +$109,000 | $36.47 | 2 |
| 2021 Q1 | 19,500 | $698,000 | +$200,154 | $35.79 | 1 |
| 2020 Q4 | 14,000 | $494,000 | +$494,000 | $35.14 | 2 |
| 2020 Q2 | 0 | $0 | -$245,000 | 0 | |
| 2020 Q1 | 13,500 | $245,000 | $18.15 | 1 | |
| 2019 Q4 | 13,500 | $259,000 | +$259,000 | $19.19 | 1 |
| 2019 Q3 | 0 | $0 | -$445,000 | 0 | |
| 2019 Q2 | 25,100 | $445,000 | +$163,817 | $17.73 | 1 |
| 2019 Q1 | 15,860 | $274,000 | +$274,000 | $17.28 | 1 |
| 2016 Q4 | 0 | $0 | -$23,072,000 | 0 | |
| 2016 Q3 | 1,648,010 | $23,072,000 | +$16,523,000 | $14 | 1 |
| 2016 Q2 | 362,110 | $6,549,000 | +$1,633,576 | $6,984.2 | 2 |
| 2016 Q1 | 354,883 | $4,981,000 | +$4,981,000 | $14.04 | 1 |
| 2015 Q4 | 0 | $0 | -$7,163,000 | 0 | |
| 2015 Q3 | 332,987 | $7,163,000 | +$7,163,000 | $21.51 | 1 |
| 2015 Q2 | 0 | $0 | -$8,824,000 | 0 | |
| 2015 Q1 | 332,987 | $8,824,000 | $26.5 | 1 | |
| 2014 Q4 | 332,987 | $7,992,000 | +$7,992,000 | $24 | 1 |