| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 895,606 | $18,523,769 | -$4,891,884 | $20.69 | 14 |
| 2025 Q2 | 1,238,118 | $18,318,357 | +$1,280,813 | $14.8 | 18 |
| 2025 Q1 | 1,151,745 | $16,458,965 | -$74,796,886 | $14.29 | 14 |
| 2024 Q4 | 6,361,340 | $92,683,567 | +$89,799,526 | $14.57 | 14 |
| 2024 Q3 | 183,015 | $3,354,869 | +$794,927 | $18.33 | 8 |
| 2024 Q2 | 169,070 | $2,185,947 | -$2,514,578 | $12.93 | 7 |
| 2024 Q1 | 366,692 | $5,070,385 | -$971,928 | $13.83 | 8 |
| 2023 Q4 | 436,732 | $6,108,634 | +$4,987,214 | $13.99 | 8 |
| 2023 Q3 | 73,481 | $1,194,618 | -$809,535 | $16.27 | 8 |
| 2023 Q2 | 118,387 | $2,091,661 | +$557,028 | $17.67 | 9 |
| 2023 Q1 | 86,613 | $1,899,326 | -$1,352,580 | $21.93 | 8 |
| 2022 Q4 | 155,483 | $3,139,460 | +$1,721,645 | $20.2 | 8 |
| 2022 Q3 | 68,268 | $1,295,000 | -$4,390,007 | $18.97 | 8 |
| 2022 Q2 | 216,648 | $6,457,000 | +$2,461,989 | $29.76 | 9 |
| 2022 Q1 | 137,351 | $3,871,000 | +$1,878,328 | $28.18 | 9 |
| 2021 Q4 | 74,617 | $2,985,000 | +$743,999 | $40 | 5 |
| 2021 Q3 | 8,542 | $350,000 | -$1,104,000 | $20.34 | 2 |
| 2021 Q2 | 216,356 | $9,402,000 | -$10,254,673 | $43.46 | 6 |
| 2021 Q1 | 452,647 | $17,640,000 | +$13,862,554 | $38.97 | 6 |
| 2020 Q4 | 94,221 | $3,937,000 | -$1,116,376 | $41.85 | 9 |
| 2020 Q3 | 124,434 | $3,758,000 | +$601,115 | $30.2 | 6 |
| 2020 Q2 | 127,591 | $2,911,000 | -$2,412,936 | $22.82 | 8 |
| 2020 Q1 | 283,446 | $4,969,000 | -$1,315,726 | $17.52 | 6 |
| 2019 Q4 | 307,178 | $7,483,000 | +$342,631 | $24.39 | 9 |
| 2019 Q3 | 309,269 | $6,264,000 | -$36,829 | $20.25 | 6 |
| 2019 Q2 | 342,157 | $7,674,000 | -$3,023,192 | $22.43 | 7 |
| 2019 Q1 | 437,557 | $10,535,000 | +$5,591,524 | $24.08 | 9 |
| 2018 Q4 | 199,111 | $2,875,000 | -$415,803 | $14.44 | 6 |
| 2018 Q3 | 205,458 | $3,941,000 | +$1,627,486 | $19.18 | 6 |
| 2018 Q2 | 116,216 | $2,539,000 | +$335,799 | $21.37 | 4 |
| 2018 Q1 | 95,573 | $2,841,000 | +$393,458 | $29.74 | 5 |
| 2017 Q4 | 85,491 | $2,538,000 | -$434,429 | $29.69 | 5 |
| 2017 Q3 | 103,789 | $2,701,000 | +$420,674 | $26.02 | 7 |
| 2017 Q2 | 105,722 | $2,404,000 | -$288,958 | $22.74 | 7 |
| 2017 Q1 | 121,624 | $2,364,000 | +$800,779 | $19.43 | 6 |
| 2016 Q4 | 80,418 | $1,365,000 | -$887,709 | $16.98 | 5 |
| 2016 Q3 | 126,558 | $2,338,000 | +$163,957 | $18.47 | 8 |
| 2016 Q2 | 119,484 | $2,055,000 | -$1,673,351 | $17.2 | 8 |
| 2016 Q1 | 211,011 | $3,895,000 | +$2,633,454 | $18.46 | 7 |
| 2015 Q4 | 65,645 | $1,526,000 | -$5,273,143 | $23.23 | 10 |
| 2015 Q3 | 331,811 | $5,943,000 | +$4,254,534 | $17.91 | 8 |
| 2015 Q2 | 76,885 | $3,069,000 | +$3,069,000 | $39.92 | 6 |