| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 369,497 | $3,472,513 | +$4,806 | $9.4 | 5 |
| 2025 Q2 | 369,476 | $2,984,674 | +$883,081 | $8.07 | 5 |
| 2025 Q1 | 260,369 | $2,226,640 | +$116,585 | $8.55 | 4 |
| 2024 Q4 | 246,735 | $2,235,883 | -$18,127 | $9.06 | 4 |
| 2024 Q3 | 248,733 | $2,651,136 | +$772,958 | $10.66 | 4 |
| 2024 Q2 | 176,277 | $1,798,250 | +$163,628 | $10.2 | 5 |
| 2024 Q1 | 160,237 | $1,850,527 | -$1,264,669 | $11.55 | 4 |
| 2023 Q4 | 127,737 | $1,731,779 | -$1,503,029 | $13.56 | 4 |
| 2023 Q3 | 126,234 | $1,609,360 | -$1,654,858 | $12.75 | 5 |
| 2023 Q2 | 123,007 | $1,795,540 | -$1,888,100 | $14.6 | 4 |
| 2023 Q1 | 116,250 | $1,993,282 | -$1,979,608 | $17.15 | 4 |
| 2022 Q4 | 126,945 | $1,800,993 | -$1,389,508 | $14.2 | 2 |
| 2022 Q3 | 125,853 | $1,408,000 | -$1,467,818 | $10.93 | 2 |
| 2022 Q2 | 126,165 | $1,497,000 | -$1,569,316 | $11.69 | 3 |
| 2022 Q1 | 119,271 | $1,686,000 | -$1,428,435 | $14.15 | 3 |
| 2021 Q4 | 107,682 | $1,657,000 | -$751,872 | $15.38 | 3 |
| 2021 Q3 | 85,582 | $1,116,000 | -$1,069,040 | $13.04 | 3 |
| 2021 Q2 | 73,118 | $1,255,000 | -$12,975,477 | $17.29 | 2 |
| 2021 Q1 | 915,103 | $13,104,000 | +$1,257,948 | $14.32 | 3 |
| 2020 Q4 | 827,254 | $11,227,000 | +$468,710 | $13.42 | 2 |
| 2020 Q3 | 792,800 | $9,284,000 | +$339,196 | $11.71 | 3 |
| 2020 Q2 | 763,389 | $7,626,000 | -$1,637,347 | $9.08 | 2 |
| 2020 Q1 | 927,265 | $9,111,000 | +$1,965,370 | $9.82 | 3 |
| 2019 Q4 | 707,187 | $9,797,000 | -$1,014,935 | $13.89 | 4 |
| 2019 Q3 | 780,952 | $10,325,000 | +$589,698 | $13.22 | 5 |
| 2019 Q2 | 736,373 | $10,508,000 | -$1,824,461 | $14.27 | 5 |
| 2019 Q1 | 864,143 | $12,342,000 | +$792,774 | $14.28 | 5 |
| 2018 Q4 | 808,659 | $11,814,000 | -$2,840,335 | $14.54 | 5 |
| 2018 Q3 | 989,033 | $19,655,000 | -$4,542,964 | $19.98 | 5 |
| 2018 Q2 | 1,191,598 | $28,193,000 | +$8,739,096 | $23.72 | 6 |
| 2018 Q1 | 822,715 | $18,142,000 | +$1,317,229 | $22 | 6 |
| 2017 Q4 | 763,080 | $15,538,000 | +$164,228 | $20.37 | 6 |
| 2017 Q3 | 754,985 | $15,723,000 | -$2,445,754 | $20.81 | 6 |
| 2017 Q2 | 890,971 | $16,465,000 | -$509,329 | $18.48 | 7 |
| 2017 Q1 | 918,509 | $16,420,000 | +$1,793,789 | $17.92 | 7 |
| 2016 Q4 | 818,150 | $12,706,000 | -$646,376 | $15.53 | 6 |
| 2016 Q3 | 876,366 | $12,393,000 | +$4,600,484 | $14.12 | 7 |
| 2016 Q2 | 551,739 | $8,013,000 | -$1,723,977 | $14.52 | 6 |
| 2016 Q1 | 670,267 | $11,516,000 | +$730,750 | $17.17 | 6 |
| 2015 Q4 | 631,124 | $10,959,000 | +$5,655,180 | $17.32 | 9 |
| 2015 Q3 | 306,014 | $5,651,000 | -$2,078,852 | $18.46 | 8 |
| 2015 Q2 | 412,413 | $8,009,000 | -$40,955,350 | $19.43 | 8 |
| 2015 Q1 | 2,338,689 | $49,536,867 | +$43,586,684 | $21.04 | 12 |
| 2014 Q4 | 282,865 | $6,263,000 | -$10,699,366 | $22.12 | 9 |
| 2014 Q3 | 653,959 | $15,450,000 | -$95,864,717 | $23.76 | 7 |
| 2014 Q2 | 3,838,784 | $115,940,147 | -$110,784,438 | $30.22 | 12 |
| 2014 Q1 | 7,406,132 | $232,199,192 | +$20,187,224 | $31.36 | 19 |