| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 394,583 | $3,857,496 | +$865,970 | $9.79 | 18 |
| 2025 Q2 | 307,616 | $2,943,958 | -$1,715,053 | $9.55 | 21 |
| 2025 Q1 | 475,969 | $4,915,040 | -$1,189,488 | $10.32 | 26 |
| 2024 Q4 | 590,259 | $5,807,240 | -$7,120,558 | $9.84 | 24 |
| 2024 Q3 | 1,148,220 | $15,347,986 | +$8,631,226 | $13.37 | 21 |
| 2024 Q2 | 510,252 | $4,479,919 | +$571,660 | $8.78 | 16 |
| 2024 Q1 | 433,473 | $4,291,166 | +$174,837 | $9.9 | 14 |
| 2023 Q4 | 409,903 | $4,350,250 | +$1,957,347 | $10.62 | 19 |
| 2023 Q3 | 265,767 | $1,819,638 | -$1,218,408 | $6.85 | 17 |
| 2023 Q2 | 380,030 | $3,620,002 | +$201,646 | $9.53 | 19 |
| 2023 Q1 | 358,542 | $3,427,849 | -$1,432,105 | $9.56 | 15 |
| 2022 Q4 | 506,954 | $4,968,333 | +$2,668,783 | $9.8 | 19 |
| 2022 Q3 | 235,816 | $2,252,000 | -$787,134 | $9.56 | 15 |
| 2022 Q2 | 277,942 | $4,014,000 | +$1,505,303 | $14.44 | 18 |
| 2022 Q1 | 173,695 | $4,380,000 | +$1,000,304 | $25.23 | 16 |
| 2021 Q4 | 130,920 | $3,982,000 | -$7,701,550 | $30.42 | 15 |
| 2021 Q3 | 369,088 | $7,887,000 | +$1,524,876 | $21.44 | 20 |
| 2021 Q2 | 297,271 | $6,383,000 | +$1,216,458 | $21.47 | 20 |
| 2021 Q1 | 240,217 | $3,805,000 | +$683,711 | $15.84 | 12 |
| 2020 Q4 | 197,165 | $2,488,000 | +$1,172,651 | $12.62 | 10 |
| 2020 Q3 | 88,583 | $888,000 | -$1,214,493 | $10.03 | 6 |
| 2020 Q2 | 333,953 | $3,358,000 | +$519,594 | $10.06 | 10 |
| 2020 Q1 | 181,671 | $1,470,000 | -$210,554 | $8.09 | 9 |
| 2019 Q4 | 113,289 | $3,336,000 | -$19,166 | $29.45 | 9 |
| 2019 Q3 | 113,603 | $3,403,000 | -$291,448 | $30.07 | 10 |
| 2019 Q2 | 128,070 | $3,232,000 | +$83,816 | $25.24 | 7 |
| 2019 Q1 | 125,000 | $3,183,000 | +$1,886,990 | $25.46 | 10 |
| 2018 Q4 | 51,156 | $856,000 | -$1,300,691 | $16.64 | 8 |
| 2018 Q3 | 118,300 | $2,568,000 | -$1,002,506 | $21.7 | 13 |
| 2018 Q2 | 163,821 | $3,577,000 | -$1,364,436 | $21.83 | 11 |
| 2018 Q1 | 251,609 | $4,285,000 | +$1,339,189 | $17.03 | 13 |
| 2017 Q4 | 170,128 | $3,887,000 | -$7,356,157 | $22.86 | 13 |
| 2017 Q3 | 493,285 | $11,084,000 | -$393,154 | $22.47 | 10 |
| 2017 Q2 | 512,600 | $11,447,000 | -$320,658 | $22.33 | 13 |
| 2017 Q1 | 528,327 | $11,404,000 | -$3,303,021 | $21.58 | 14 |
| 2016 Q4 | 679,487 | $14,561,000 | -$1,721,468 | $21.43 | 13 |
| 2016 Q3 | 754,087 | $18,247,000 | +$11,831,539 | $24.2 | 16 |
| 2016 Q2 | 227,603 | $23,640,000 | +$291,896 | $103.87 | 14 |
| 2016 Q1 | 229,485 | $20,047,000 | -$3,438,540 | $87.37 | 18 |
| 2015 Q4 | 267,597 | $20,216,000 | -$1,935,235 | $75.55 | 14 |
| 2015 Q3 | 294,136 | $18,601,000 | +$1,493,190 | $63.24 | 14 |
| 2015 Q2 | 271,228 | $16,718,000 | +$11,746,515 | $61.66 | 14 |
| 2015 Q1 | 72,144 | $6,349,000 | -$25,896,529 | $88 | 12 |
| 2014 Q4 | 389,419 | $30,699,000 | +$781,623 | $78.87 | 21 |
| 2014 Q3 | 390,399 | $20,998,011 | +$3,544,138 | $53.79 | 16 |
| 2014 Q2 | 319,758 | $19,201,412 | -$12,646,327 | $60.05 | 17 |
| 2014 Q1 | 534,917 | $26,495,000 | -$5,518,485 | $49.53 | 18 |