| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 98,777 | $3,569,700 | -$261,029 | $36.48 | 8 |
| 2025 Q2 | 106,670 | $3,688,069 | -$1,443,609 | $34.57 | 10 |
| 2025 Q1 | 157,633 | $4,207,521 | +$849,467 | $26.69 | 10 |
| 2024 Q4 | 125,801 | $2,566,009 | +$589,851 | $20.4 | 7 |
| 2024 Q3 | 96,411 | $2,819,214 | -$1,083,994 | $29.24 | 7 |
| 2024 Q2 | 137,235 | $3,472,326 | -$43,908 | $25.3 | 10 |
| 2024 Q1 | 137,406 | $3,609,779 | -$5,310 | $26.28 | 9 |
| 2023 Q4 | 138,314 | $3,278,921 | +$761,842 | $23.71 | 11 |
| 2023 Q3 | 105,529 | $1,882,679 | -$2,446,430 | $17.84 | 8 |
| 2023 Q2 | 217,537 | $4,889,948 | +$1,314,821 | $22.48 | 11 |
| 2023 Q1 | 159,083 | $3,403,254 | -$708,174 | $21.39 | 8 |
| 2022 Q4 | 203,161 | $3,437,599 | +$141,895 | $16.92 | 11 |
| 2022 Q3 | 199,874 | $2,073,000 | +$495,776 | $10.37 | 7 |
| 2022 Q2 | 143,072 | $2,368,000 | -$129,419 | $16.55 | 12 |
| 2022 Q1 | 141,352 | $3,842,000 | -$3,018,074 | $27.17 | 11 |
| 2021 Q4 | 211,718 | $8,008,000 | -$3,738,421 | $37.82 | 7 |
| 2021 Q3 | 184,372 | $6,128,000 | +$2,021,690 | $33.29 | 11 |
| 2021 Q2 | 125,571 | $4,529,000 | +$2,333,598 | $36.05 | 8 |
| 2021 Q1 | 65,544 | $1,919,000 | +$71,851 | $29.28 | 6 |
| 2020 Q4 | 63,169 | $1,636,000 | -$1,543,221 | $25.91 | 5 |
| 2020 Q3 | 151,090 | $2,630,000 | +$1,757,147 | $17.41 | 7 |
| 2020 Q2 | 50,372 | $789,000 | +$398,470 | $15.66 | 6 |
| 2020 Q1 | 26,579 | $280,000 | -$1,169,031 | $10.56 | 6 |
| 2019 Q4 | 52,362 | $1,783,000 | -$981,224 | $34.04 | 6 |
| 2019 Q3 | 95,491 | $2,517,000 | +$647,325 | $26.36 | 7 |
| 2019 Q2 | 78,876 | $2,267,000 | -$358,993 | $28.75 | 9 |
| 2019 Q1 | 93,599 | $2,472,564 | +$1,004,482 | $26.43 | 9 |
| 2018 Q4 | 64,507 | $1,290,000 | -$11,904 | $20 | 7 |
| 2018 Q3 | 51,246 | $1,635,485 | -$3,027,139 | $31.92 | 10 |
| 2018 Q2 | 132,564 | $4,318,000 | +$1,690,000 | $32.57 | 6 |
| 2018 Q1 | 80,448 | $2,849,000 | -$619,000 | $35.43 | 7 |
| 2017 Q4 | 95,821 | $3,648,000 | +$661,945 | $38.09 | 8 |
| 2017 Q3 | 80,597 | $2,958,000 | +$744,198 | $36.7 | 7 |
| 2017 Q2 | 60,421 | $1,880,000 | +$1,261,889 | $31.11 | 6 |
| 2017 Q1 | 19,346 | $484,000 | -$742,304 | $25 | 3 |
| 2016 Q4 | 61,103 | $1,221,000 | -$1,374,199 | $19.99 | 7 |
| 2016 Q3 | 129,380 | $2,675,000 | +$161,409 | $21.21 | 6 |
| 2016 Q2 | 119,948 | $2,231,000 | -$1,692,150 | $18.6 | 9 |
| 2016 Q1 | 207,905 | $4,558,000 | +$57,972 | $21.94 | 9 |
| 2015 Q4 | 204,924 | $4,810,000 | +$1,366,201 | $24.29 | 8 |
| 2015 Q3 | 123,630 | $2,906,000 | -$2,981,864 | $23.58 | 4 |
| 2015 Q2 | 208,829 | $6,787,000 | +$5,101,489 | $32.42 | 4 |
| 2015 Q1 | 51,641 | $1,791,000 | -$1,471,137 | $32 | 5 |
| 2014 Q4 | 104,688 | $2,990,000 | -$91,217 | $29.07 | 6 |
| 2014 Q3 | 106,564 | $3,693,000 | -$444,713 | $34.66 | 6 |
| 2014 Q2 | 114,353 | $5,090,000 | +$1,927,526 | $44.49 | 5 |
| 2014 Q1 | 71,602 | $2,911,000 | +$2,911,000 | $40.63 | 4 |