| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 46,011 | $1,386,033 | -$72,694 | $30.16 | 5 |
| 2025 Q2 | 48,450 | $1,693,695 | +$216,484 | $34.95 | 7 |
| 2025 Q1 | 42,251 | $1,251,693 | -$313,614 | $29.65 | 7 |
| 2024 Q4 | 52,827 | $1,338,001 | +$289,246 | $25.25 | 7 |
| 2024 Q3 | 30,949 | $743,388 | -$28,655 | $24.02 | 5 |
| 2024 Q2 | 32,142 | $724,473 | -$80,377 | $22.54 | 4 |
| 2024 Q1 | 35,708 | $707,367 | -$4,458 | $19.81 | 4 |
| 2023 Q4 | 35,933 | $624,151 | -$154,995 | $17.37 | 2 |
| 2023 Q3 | 42,371 | $880,148 | -$138,674 | $20.8 | 4 |
| 2023 Q2 | 156,452 | $3,553,831 | -$571,370 | $22.71 | 5 |
| 2023 Q1 | 175,955 | $4,492,426 | +$2,513,523 | $25.54 | 5 |
| 2022 Q4 | 76,254 | $2,128,533 | +$180,232 | $27.96 | 5 |
| 2022 Q3 | 56,152 | $1,303,000 | -$1,079,790 | $23.11 | 3 |
| 2022 Q2 | 102,669 | $3,442,000 | -$1,837,003 | $33.62 | 4 |
| 2022 Q1 | 151,796 | $5,934,000 | -$73,772 | $39.19 | 5 |
| 2021 Q4 | 153,686 | $5,959,000 | -$297,240 | $37.86 | 6 |
| 2021 Q3 | 161,401 | $6,427,000 | -$998,698 | $39.8 | 6 |
| 2021 Q2 | 186,445 | $7,950,000 | -$410,000 | $42.61 | 5 |
| 2021 Q1 | 217,122 | $8,358,000 | +$320,972 | $37.04 | 3 |
| 2020 Q4 | 211,508 | $6,619,000 | +$127,291 | $31.27 | 3 |
| 2020 Q3 | 207,589 | $4,919,000 | -$793,520 | $22.96 | 2 |
| 2020 Q2 | 241,074 | $5,482,000 | -$2,713,824 | $22.48 | 2 |
| 2020 Q1 | 359,999 | $8,082,000 | -$633,730 | $22.42 | 3 |
| 2019 Q4 | 385,357 | $9,895,000 | +$32,058 | $25.65 | 5 |
| 2019 Q3 | 384,115 | $9,046,000 | +$457,597 | $23.46 | 5 |
| 2019 Q2 | 364,605 | $9,045,705 | +$411,668 | $24.82 | 5 |
| 2019 Q1 | 347,985 | $8,510,000 | +$1,618,779 | $24.34 | 4 |
| 2018 Q4 | 281,804 | $5,086,000 | +$657,551 | $18.08 | 4 |
| 2018 Q3 | 245,242 | $4,951,000 | +$2,347,523 | $18.67 | 3 |
| 2018 Q2 | 128,933 | $2,340,000 | +$1,638,404 | $18.15 | 3 |
| 2018 Q1 | 38,652 | $793,000 | +$99,623 | $21.36 | 2 |
| 2017 Q4 | 33,816 | $663,000 | +$25,253 | $19.61 | 1 |
| 2017 Q3 | 32,528 | $574,000 | +$77,538 | $17.65 | 1 |
| 2017 Q2 | 28,134 | $428,000 | +$428,000 | $15.21 | 1 |
| 2016 Q1 | 0 | $0 | -$309,000 | 0 | |
| 2015 Q4 | 26,201 | $309,000 | +$309,000 | $11.79 | 1 |
| 2015 Q3 | 0 | $0 | -$460,000 | 0 | |
| 2015 Q2 | 31,608 | $460,000 | -$130,745 | $14.55 | 1 |
| 2015 Q1 | 43,024 | $526,000 | -$357,774 | $12.22 | 2 |
| 2014 Q4 | 72,317 | $906,000 | -$570,501 | $12.51 | 2 |
| 2014 Q3 | 117,767 | $1,007,000 | -$82,054 | $8.54 | 2 |
| 2014 Q2 | 127,357 | $1,254,000 | -$15,544 | $9.84 | 2 |
| 2014 Q1 | 128,931 | $1,171,000 | +$25,030 | $9.11 | 2 |