| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 57,960 | $1,174,913 | -$137,089 | $20.18 | 4 |
| 2025 Q2 | 64,883 | $760,794 | -$4,171,694 | $11.56 | 5 |
| 2025 Q1 | 409,094 | $4,958,219 | -$72,606 | $12.12 | 9 |
| 2024 Q4 | 412,992 | $5,885,698 | +$152,157 | $14.26 | 10 |
| 2024 Q3 | 402,115 | $6,201,869 | +$164,656 | $15.44 | 8 |
| 2024 Q2 | 391,486 | $8,086,276 | +$69,758 | $20.64 | 6 |
| 2024 Q1 | 386,730 | $8,682,087 | +$7,227,628 | $22.45 | 8 |
| 2023 Q4 | 64,787 | $1,271,708 | -$227,907 | $19.65 | 7 |
| 2023 Q3 | 76,408 | $2,331,973 | -$12,330 | $30.52 | 7 |
| 2023 Q2 | 76,812 | $2,612,383 | -$321,956 | $34.01 | 6 |
| 2023 Q1 | 84,412 | $3,849,323 | +$11,369 | $45.60 | 7 |
| 2022 Q4 | 84,133 | $3,965,416 | -$154,051 | $47.13 | 9 |
| 2022 Q3 | 28,181 | $1,445,000 | -$4,807,805 | $51.28 | 7 |
| 2022 Q2 | 144,949 | $6,134,000 | -$92,528 | $42.18 | 8 |
| 2022 Q1 | 143,722 | $7,466,000 | +$3,355 | $52.01 | 6 |
| 2021 Q4 | 143,662 | $7,343,000 | +$100,120 | $51.00 | 4 |
| 2021 Q3 | 143,115 | $6,320,000 | -$5,837 | $44.24 | 6 |
| 2021 Q2 | 143,296 | $6,175,000 | -$3,573 | $43.31 | 7 |
| 2021 Q1 | 143,551 | $5,244,000 | -$851,567 | $36.55 | 8 |
| 2020 Q4 | 165,223 | $5,210,000 | -$957,959 | $31.62 | 7 |
| 2020 Q3 | 198,212 | $5,946,000 | -$2,104 | $29.99 | 8 |
| 2020 Q2 | 197,979 | $5,247,000 | +$73,231 | $26.50 | 7 |
| 2020 Q1 | 195,218 | $5,649,000 | +$126,150 | $29.00 | 8 |
| 2019 Q4 | 190,897 | $7,143,000 | +$4,238,290 | $37.33 | 8 |
| 2019 Q3 | 198,750 | $5,915,000 | -$1,049,284 | $29.76 | 9 |
| 2019 Q2 | 234,618 | $7,191,000 | -$282,620 | $30.43 | 10 |
| 2019 Q1 | 243,844 | $7,486,000 | +$3,654,849 | $30.39 | 11 |
| 2018 Q4 | 124,764 | $4,014,000 | -$158,824 | $32.16 | 7 |
| 2018 Q3 | 129,772 | $4,444,000 | +$348,326 | $34.31 | 8 |
| 2018 Q2 | 119,720 | $3,204,000 | +$244,857 | $26.71 | 6 |
| 2018 Q1 | 110,576 | $2,644,000 | +$159,033 | $23.55 | 6 |
| 2017 Q4 | 103,953 | $2,464,000 | -$1,918,396 | $23.32 | 6 |
| 2017 Q3 | 184,047 | $4,434,000 | -$45,817 | $24.03 | 7 |
| 2017 Q2 | 185,989 | $4,741,000 | +$213,564 | $25.95 | 9 |
| 2017 Q1 | 177,632 | $4,475,000 | +$14,000 | $24.79 | 10 |
| 2016 Q4 | 177,256 | $4,773,000 | -$33,110 | $27.03 | 9 |
| 2016 Q3 | 178,627 | $4,335,000 | +$13,331 | $23.96 | 10 |
| 2016 Q2 | 177,987 | $4,523,000 | +$111,539 | $24.97 | 9 |
| 2016 Q1 | 173,408 | $4,344,000 | +$152,097 | $24.68 | 8 |
| 2015 Q4 | 167,578 | $4,271,824 | +$265,127 | $25.49 | 9 |
| 2015 Q3 | 157,135 | $4,346,000 | +$26,437 | $27.65 | 9 |
| 2015 Q2 | 156,339 | $3,044,000 | +$430,796 | $19.48 | 10 |
| 2015 Q1 | 134,220 | $2,696,000 | +$817,596 | $20.00 | 7 |
| 2014 Q4 | 92,578 | $1,633,000 | +$63,604 | $17.61 | 7 |
| 2014 Q3 | 89,155 | $1,739,000 | +$1,127,933 | $19.80 | 8 |
| 2014 Q2 | 31,306 | $598,000 | +$243,415 | $19.53 | 7 |
| 2014 Q1 | 18,071 | $337,000 | -$59,828 | $18.65 | 6 |