| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 166,651 | $1,256,644 | -$711,758 | $7.54 | 15 |
| 2025 Q2 | 242,499 | $2,396,841 | +$831,690 | $9.89 | 21 |
| 2025 Q1 | 158,188 | $2,037,629 | -$879,572 | $13.12 | 18 |
| 2024 Q4 | 248,867 | $2,455,478 | +$894,738 | $9.9 | 21 |
| 2024 Q3 | 158,098 | $1,662,787 | -$211,039 | $10.56 | 19 |
| 2024 Q2 | 178,017 | $1,920,066 | -$1,174,914 | $10.8 | 21 |
| 2024 Q1 | 272,123 | $3,547,173 | -$5,600,389 | $13.04 | 21 |
| 2023 Q4 | 584,586 | $10,245,249 | -$430,671 | $17.56 | 27 |
| 2023 Q3 | 556,615 | $10,828,801 | -$11,365 | $19.45 | 24 |
| 2023 Q2 | 557,140 | $12,255,262 | +$834,823 | $22.02 | 25 |
| 2023 Q1 | 521,582 | $9,700,136 | -$1,659,889 | $18.7 | 26 |
| 2022 Q4 | 607,830 | $15,458,402 | +$2,015,991 | $25.44 | 28 |
| 2022 Q3 | 520,218 | $9,967,370 | -$695,406 | $19.29 | 20 |
| 2022 Q2 | 572,021 | $8,674,727 | -$521,692 | $15.07 | 28 |
| 2022 Q1 | 605,554 | $7,952,043 | +$517,144 | $13.11 | 18 |
| 2021 Q4 | 566,943 | $6,523,000 | -$381,099 | $11.45 | 16 |
| 2021 Q3 | 594,385 | $8,360,000 | -$1,146,087 | $14.05 | 20 |
| 2021 Q2 | 679,001 | $8,058,000 | -$435,155 | $11.83 | 20 |
| 2021 Q1 | 738,374 | $6,255,922 | +$645,749 | $8.46 | 22 |
| 2020 Q4 | 659,255 | $5,441,000 | -$640,504 | $8.24 | 16 |
| 2020 Q3 | 741,904 | $4,163,000 | +$110,914 | $5.52 | 17 |
| 2020 Q2 | 666,901 | $4,865,000 | +$171,765 | $7.37 | 15 |
| 2020 Q1 | 644,342 | $3,512,000 | +$579,712 | $5.66 | 16 |
| 2019 Q4 | 523,660 | $4,565,000 | +$709,372 | $8.71 | 19 |
| 2019 Q3 | 439,729 | $3,708,000 | -$1,376,613 | $8.43 | 16 |
| 2019 Q2 | 543,548 | $6,871,000 | +$9,474 | $12.64 | 19 |
| 2019 Q1 | 542,707 | $6,203,000 | -$25,935 | $11.44 | 19 |
| 2018 Q4 | 544,058 | $6,002,000 | -$614,296 | $10.92 | 19 |
| 2018 Q3 | 589,727 | $8,710,000 | -$489,486 | $14.76 | 21 |
| 2018 Q2 | 624,311 | $9,047,000 | +$635,307 | $14.49 | 23 |
| 2018 Q1 | 580,357 | $8,471,000 | +$674,317 | $14.59 | 22 |
| 2017 Q4 | 644,231 | $9,457,000 | +$1,023,654 | $14.68 | 23 |
| 2017 Q3 | 580,059 | $8,466,000 | -$1,478,094 | $14.59 | 22 |
| 2017 Q2 | 673,598 | $10,314,000 | -$387,326 | $15.31 | 27 |
| 2017 Q1 | 699,670 | $10,332,000 | +$244,855 | $14.64 | 28 |
| 2016 Q4 | 682,212 | $12,260,000 | +$1,861,645 | $17.97 | 31 |
| 2016 Q3 | 577,585 | $10,542,000 | -$37,501 | $18.25 | 28 |
| 2016 Q2 | 579,722 | $10,507,000 | +$750,546 | $18.11 | 29 |
| 2016 Q1 | 539,966 | $8,214,000 | +$1,144,671 | $15.21 | 29 |
| 2015 Q4 | 458,370 | $5,966,000 | -$118,385 | $13.02 | 23 |
| 2015 Q3 | 411,213 | $6,362,000 | -$382,933 | $15.47 | 25 |
| 2015 Q2 | 512,060 | $8,440,198 | -$191,122 | $16.5 | 29 |
| 2015 Q1 | 521,873 | $10,006,379 | -$1,710,356 | $19.17 | 32 |
| 2014 Q4 | 611,582 | $10,629,109 | +$1,849,754 | $17.32 | 35 |
| 2014 Q3 | 471,166 | $14,986,879 | -$704,057 | $31.81 | 36 |
| 2014 Q2 | 492,407 | $16,329,550 | -$2,903,252 | $33.13 | 42 |
| 2014 Q1 | 582,791 | $18,170,024 | -$1,983,590 | $31.16 | 40 |