| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 473,265 | $3,752,664 | +$29,895 | $7.94 | 21 |
| 2025 Q2 | 469,655 | $3,707,191 | +$12,068 | $7.91 | 15 |
| 2025 Q1 | 468,119 | $3,772,616 | +$28,339 | $8.13 | 15 |
| 2024 Q4 | 464,604 | $4,905,164 | +$341,167 | $10.64 | 16 |
| 2024 Q3 | 433,020 | $3,938,555 | +$106,597 | $9.00 | 16 |
| 2024 Q2 | 421,336 | $4,230,237 | -$40,314 | $10.04 | 15 |
| 2024 Q1 | 425,318 | $4,768,003 | +$4,080 | $11.21 | 17 |
| 2023 Q4 | 424,787 | $4,658,119 | -$54,447 | $11.00 | 16 |
| 2023 Q3 | 429,811 | $4,751,635 | -$318,153 | $10.98 | 16 |
| 2023 Q2 | 458,307 | $5,275,066 | -$24,935 | $11.51 | 17 |
| 2023 Q1 | 460,363 | $6,407,815 | -$99,770 | $13.95 | 16 |
| 2022 Q4 | 467,582 | $5,592,758 | -$228,992 | $11.92 | 17 |
| 2022 Q3 | 486,762 | $6,886,057 | +$137,590 | $14.15 | 16 |
| 2022 Q2 | 477,256 | $6,290,053 | +$697,138 | $13.18 | 15 |
| 2022 Q1 | 423,878 | $4,575,087 | +$50,889 | $10.96 | 14 |
| 2021 Q4 | 419,741 | $4,874,046 | -$752,537 | $11.60 | 14 |
| 2021 Q3 | 484,784 | $5,864,072 | -$328,594 | $12.20 | 17 |
| 2021 Q2 | 511,483 | $6,725,053 | -$1,363,694 | $13.15 | 21 |
| 2021 Q1 | 602,737 | $9,341,347 | -$416,238 | $15.50 | 29 |
| 2020 Q4 | 623,594 | $11,358,302 | +$57,780 | $18.22 | 30 |
| 2020 Q3 | 620,086 | $11,351,518 | -$84,975 | $18.31 | 27 |
| 2020 Q2 | 624,549 | $10,343,093 | -$15,017 | $16.56 | 28 |
| 2020 Q1 | 624,343 | $14,402,296 | +$877,993 | $23.06 | 31 |
| 2019 Q4 | 586,032 | $14,521,875 | -$2,073,304 | $24.78 | 29 |
| 2019 Q3 | 653,432 | $19,714,564 | +$895,723 | $30.17 | 30 |
| 2019 Q2 | 623,691 | $18,558,119 | +$3,566,785 | $29.75 | 27 |
| 2019 Q1 | 507,020 | $12,071,000 | -$82,544 | $23.81 | 16 |
| 2018 Q4 | 514,222 | $10,217,000 | +$1,605,351 | $19.87 | 14 |
| 2018 Q3 | 433,716 | $7,150,000 | +$400,116 | $16.50 | 13 |
| 2018 Q2 | 409,903 | $5,575,000 | +$187,480 | $13.60 | 13 |
| 2018 Q1 | 394,138 | $5,842,000 | +$403,202 | $14.94 | 16 |
| 2017 Q4 | 367,398 | $4,637,000 | +$64,234 | $12.56 | 10 |
| 2017 Q3 | 362,269 | $4,365,000 | -$197,102 | $12.05 | 8 |
| 2017 Q2 | 378,646 | $5,049,000 | -$125,473 | $13.59 | 7 |
| 2017 Q1 | 388,674 | $4,441,000 | -$78,140 | $11.43 | 9 |
| 2016 Q4 | 396,838 | $4,512,000 | +$9,271 | $11.37 | 13 |
| 2016 Q3 | 395,985 | $5,118,000 | -$106,585 | $12.98 | 12 |
| 2016 Q2 | 403,903 | $5,113,000 | +$109,786 | $12.64 | 13 |
| 2016 Q1 | 395,181 | $4,876,000 | -$34,298 | $12.31 | 10 |
| 2015 Q4 | 397,920 | $3,443,000 | -$145,354 | $8.55 | 9 |
| 2015 Q3 | 414,929 | $3,667,000 | +$113,033 | $8.55 | 10 |
| 2015 Q2 | 401,736 | $3,979,000 | -$11,293 | $9.71 | 9 |
| 2015 Q1 | 402,800 | $3,225,000 | -$33,950 | $8.01 | 7 |
| 2014 Q4 | 407,040 | $2,980,000 | -$25,499 | $7.73 | 7 |
| 2014 Q3 | 410,807 | $3,246,000 | -$30,550 | $7.86 | 9 |
| 2014 Q2 | 414,731 | $3,337,000 | -$47,983 | $8.10 | 9 |
| 2014 Q1 | 420,354 | $4,199,000 | -$62,876 | $9.97 | 8 |