| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 157 | $2,521 | -$1,076 | $16.06 | 1 |
| 2025 Q3 | 485,939 | $8,129,151 | +$62,290 | $16.73 | 36 |
| 2025 Q2 | 482,472 | $6,812,948 | -$614,819 | $14.12 | 37 |
| 2025 Q1 | 537,001 | $5,879,089 | +$272,386 | $10.95 | 36 |
| 2024 Q4 | 514,077 | $7,546,501 | +$523,078 | $14.68 | 37 |
| 2024 Q3 | 479,146 | $8,403,305 | +$112,544 | $17.54 | 35 |
| 2024 Q2 | 462,943 | $6,574,348 | -$1,033,813 | $14.20 | 30 |
| 2024 Q1 | 535,184 | $9,590,193 | +$3,046,338 | $17.92 | 29 |
| 2023 Q4 | 362,401 | $6,309,938 | +$454,851 | $17.41 | 28 |
| 2023 Q3 | 344,059 | $5,029,491 | -$308,769 | $14.62 | 32 |
| 2023 Q2 | 358,509 | $7,807,808 | -$15,751 | $21.78 | 32 |
| 2023 Q1 | 357,221 | $9,400,986 | -$2,475,537 | $26.32 | 32 |
| 2022 Q4 | 452,107 | $11,597,436 | +$5,037,263 | $25.65 | 31 |
| 2022 Q3 | 169,396 | $2,695,222 | -$135,749 | $15.91 | 21 |
| 2022 Q2 | 177,285 | $2,513,790 | +$912,020 | $14.13 | 22 |
| 2022 Q1 | 112,566 | $1,728,261 | -$245,852 | $15.35 | 11 |
| 2021 Q4 | 131,162 | $1,659,619 | +$22,533 | $12.66 | 10 |
| 2021 Q3 | 129,353 | $1,699,682 | +$335,402 | $13.20 | 13 |
| 2021 Q2 | 110,093 | $1,024,969 | -$1,437,339 | $9.31 | 15 |
| 2021 Q1 | 270,607 | $2,388,742 | -$44,930 | $8.83 | 23 |
| 2020 Q4 | 272,445 | $2,969,826 | +$47,535 | $10.90 | 23 |
| 2020 Q3 | 268,036 | $2,429,515 | -$92,292 | $9.07 | 22 |
| 2020 Q2 | 278,250 | $2,501,360 | -$342,298 | $8.99 | 24 |
| 2020 Q1 | 316,701 | $2,926,939 | +$57,528 | $9.24 | 25 |
| 2019 Q4 | 309,876 | $5,311,764 | +$182,725 | $17.16 | 25 |
| 2019 Q3 | 300,314 | $4,616,706 | +$151,286 | $15.36 | 25 |
| 2019 Q2 | 290,540 | $3,961,356 | +$337,396 | $13.63 | 24 |
| 2019 Q1 | 265,900 | $3,216,748 | -$213,849 | $12.10 | 23 |
| 2018 Q4 | 282,609 | $3,408,642 | +$222,733 | $12.05 | 23 |
| 2018 Q3 | 265,066 | $4,486,014 | +$94,407 | $16.92 | 23 |
| 2018 Q2 | 259,488 | $4,103,091 | +$1,922,900 | $15.81 | 22 |
| 2018 Q1 | 130,758 | $2,510,000 | +$566,304 | $19.37 | 12 |
| 2017 Q4 | 105,269 | $1,355,000 | +$240,274 | $12.88 | 9 |
| 2017 Q3 | 86,458 | $747,000 | +$3,987 | $8.64 | 9 |
| 2017 Q2 | 86,049 | $734,000 | -$5,582 | $8.53 | 7 |
| 2017 Q1 | 86,857 | $700,000 | +$380,009 | $8.08 | 8 |
| 2016 Q4 | 86,312 | $447,000 | -$1,920 | $5.17 | 10 |
| 2016 Q3 | 86,993 | $680,000 | -$11,308 | $7.83 | 13 |
| 2016 Q2 | 88,621 | $600,000 | +$134,690 | $6.76 | 13 |
| 2016 Q1 | 68,990 | $355,000 | -$17,465 | $5.15 | 11 |
| 2015 Q4 | 72,293 | $408,000 | +$30,564 | $5.65 | 11 |
| 2015 Q3 | 66,804 | $466,000 | -$56,749 | $6.74 | 9 |
| 2015 Q2 | 80,159 | $389,000 | -$124,289 | $4.84 | 12 |
| 2015 Q1 | 106,134 | $571,000 | -$2,973 | $5.38 | 10 |
| 2014 Q4 | 107,057 | $583,278 | -$1,052 | $5.45 | 12 |
| 2014 Q3 | 107,649 | $578,000 | -$706 | $5.37 | 12 |
| 2014 Q2 | 107,735 | $728,000 | +$185,267 | $6.76 | 12 |
| 2014 Q1 | 80,157 | $756,000 | +$118,458 | $9.42 | 10 |