| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 301,847 | $4,412,228 | -$256,294 | $14.62 | 10 |
| 2025 Q2 | 319,449 | $4,138,060 | +$355,211 | $12.98 | 10 |
| 2025 Q1 | 292,052 | $3,123,105 | -$370,918 | $10.74 | 7 |
| 2024 Q4 | 324,357 | $3,714,996 | +$414,048 | $11.44 | 7 |
| 2024 Q3 | 288,164 | $3,724,603 | -$532,526 | $12.91 | 6 |
| 2024 Q2 | 332,701 | $4,005,999 | +$23,958 | $12 | 8 |
| 2024 Q1 | 330,673 | $3,763,049 | +$296,250 | $11.38 | 8 |
| 2023 Q4 | 304,659 | $3,181,066 | +$165,410 | $10.42 | 9 |
| 2023 Q3 | 258,021 | $2,402,169 | +$173,725 | $9.31 | 7 |
| 2023 Q2 | 239,361 | $2,100,391 | -$2,963,093 | $8.78 | 7 |
| 2023 Q1 | 555,234 | $5,144,803 | +$3,387,962 | $9.23 | 7 |
| 2022 Q4 | 190,337 | $1,935,740 | -$28,645 | $10.17 | 5 |
| 2022 Q3 | 193,236 | $1,821,000 | +$209,734 | $9.4 | 6 |
| 2022 Q2 | 172,412 | $1,624,000 | -$6,514 | $9.4 | 6 |
| 2022 Q1 | 173,186 | $2,092,000 | +$24,832 | $11.99 | 5 |
| 2021 Q4 | 171,108 | $1,805,000 | -$1,042,422 | $10.55 | 5 |
| 2021 Q3 | 168,548 | $1,676,000 | +$388,974 | $9.97 | 5 |
| 2021 Q2 | 129,472 | $1,277,000 | -$71,564,534 | $9.87 | 3 |
| 2021 Q1 | 7,350,765 | $72,846,000 | +$1,666,940 | $9.92 | 4 |
| 2020 Q4 | 7,190,279 | $62,628,189 | +$2,832,389 | $8.71 | 8 |
| 2020 Q3 | 6,866,132 | $44,246,156 | +$6,699,750 | $6.4 | 8 |
| 2020 Q2 | 5,826,642 | $36,706,000 | +$3,902,607 | $6.28 | 5 |
| 2020 Q1 | 5,217,787 | $26,610,000 | -$1,320,674 | $5.1 | 6 |
| 2019 Q4 | 5,433,278 | $46,639,814 | -$6,521,006 | $8.66 | 9 |
| 2019 Q3 | 6,132,082 | $61,693,000 | +$6,669,322 | $10.01 | 10 |
| 2019 Q2 | 5,468,937 | $51,431,516 | +$3,933,835 | $9.36 | 11 |
| 2019 Q1 | 5,051,792 | $45,527,000 | +$5,636,283 | $8.98 | 15 |
| 2018 Q4 | 4,425,854 | $37,593,000 | -$1,641,835 | $8.49 | 11 |
| 2018 Q3 | 4,601,233 | $46,365,000 | +$10,030,134 | $10.08 | 12 |
| 2018 Q2 | 3,584,888 | $36,292,000 | -$12,788,332 | $10.13 | 10 |
| 2018 Q1 | 4,848,126 | $54,268,000 | +$2,549,577 | $11.14 | 10 |
| 2017 Q4 | 4,614,322 | $52,979,000 | -$1,442,071 | $11.46 | 11 |
| 2017 Q3 | 4,737,832 | $58,693,000 | +$5,680,948 | $12.37 | 12 |
| 2017 Q2 | 4,280,367 | $49,519,000 | +$1,214,226 | $11.38 | 11 |
| 2017 Q1 | 4,173,688 | $53,279,000 | +$6,821,894 | $12.74 | 12 |
| 2016 Q4 | 3,764,111 | $41,529,000 | +$9,316,041 | $11.02 | 12 |
| 2016 Q3 | 2,923,379 | $31,206,000 | +$2,320,144 | $10.67 | 12 |
| 2016 Q2 | 2,707,464 | $25,768,000 | -$2,787,840 | $9.52 | 14 |
| 2016 Q1 | 3,000,053 | $30,064,000 | +$807,306 | $10 | 16 |
| 2015 Q4 | 2,917,521 | $31,787,000 | +$18,422,984 | $10.88 | 16 |
| 2015 Q3 | 1,212,587 | $12,762,000 | -$21,434,229 | $10.52 | 13 |
| 2015 Q2 | 2,915,404 | $37,164,000 | -$1,471,555 | $12.72 | 17 |
| 2015 Q1 | 3,373,687 | $49,376,000 | +$1,419,040 | $14.61 | 19 |
| 2014 Q4 | 3,276,294 | $44,806,000 | +$442,062 | $13.66 | 21 |
| 2014 Q3 | 3,244,315 | $46,134,000 | +$2,457,166 | $14.18 | 20 |
| 2014 Q2 | 3,065,004 | $47,435,000 | -$14,287,326 | $15.47 | 20 |
| 2014 Q1 | 3,932,111 | $64,481,000 | +$38,912,283 | $16.41 | 22 |