| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,198,373 | $34,383,395 | +$33,530,544 | $15.64 | 3 |
| 2025 Q2 | 54,531 | $777,000 | +$777,000 | $14.25 | 1 |
| 2024 Q3 | 0 | $0 | -$720,000 | 0 | |
| 2024 Q2 | 150,000 | $720,000 | $4.8 | 1 | |
| 2024 Q1 | 150,765 | $569,892 | +$567,000 | $3.78 | 2 |
| 2023 Q4 | 765 | $2,219 | -$2,120 | $2.9 | 1 |
| 2023 Q3 | 1,765 | $4,120 | +$2,000 | $2.37 | 2 |
| 2023 Q2 | 1,000 | $2,300 | $2.3 | 1 | |
| 2023 Q1 | 1,000 | $1,590 | $1.59 | 1 | |
| 2022 Q4 | 1,000 | $2,030 | $2.03 | 1 | |
| 2022 Q3 | 1,000 | $3,340 | $3.34 | 1 | |
| 2022 Q2 | 1,000 | $3,310 | -$3,359,000 | $3.31 | 1 |
| 2022 Q1 | 1,084,590 | $3,362,100 | +$46,498 | $3.1 | 2 |
| 2021 Q4 | 1,069,590 | $3,069,870 | +$784,624 | $2.87 | 2 |
| 2021 Q3 | 796,215 | $1,903,390 | -$1,789,364 | $2.39 | 2 |
| 2021 Q2 | 1,544,731 | $3,136,030 | -$548,689 | $2.03 | 2 |
| 2021 Q1 | 1,814,634 | $9,146,040 | -$968,246 | $5.04 | 3 |
| 2020 Q4 | 2,006,748 | $17,578,760 | +$365,900 | $8.76 | 3 |
| 2020 Q3 | 1,964,853 | $17,486,900 | +$408,394 | $8.9 | 2 |
| 2020 Q2 | 1,919,331 | $15,238,940 | -$831,301 | $7.94 | 3 |
| 2020 Q1 | 3,760,854 | $22,904,090 | -$170,693 | $6.09 | 5 |
| 2019 Q4 | 1,969,863 | $23,341,850 | +$2,245,150 | $11.85 | 5 |
| 2019 Q3 | 1,780,413 | $23,304,090 | -$164,824 | $13.09 | 5 |
| 2019 Q2 | 1,792,665 | $22,229,400 | +$925,158 | $12.4 | 5 |
| 2019 Q1 | 1,718,663 | $17,255,040 | -$8,286,726 | $10.04 | 3 |
| 2018 Q4 | 2,948,886 | $20,643,000 | +$12,929,850 | $7 | 4 |
| 2018 Q3 | 1,101,840 | $5,872,330 | -$12,678,188 | $5.33 | 2 |
| 2018 Q2 | 3,128,323 | $19,551,250 | +$8,654,563 | $6.25 | 5 |
| 2018 Q1 | 1,760,882 | $10,139,750 | +$3,682,294 | $5.75 | 5 |
| 2017 Q4 | 1,120,389 | $9,634,600 | +$1,881,562 | $8.6 | 4 |
| 2017 Q3 | 901,770 | $6,158,830 | +$601,975 | $6.83 | 5 |
| 2017 Q2 | 813,660 | $4,441,450 | -$338,347 | $5.45 | 4 |
| 2017 Q1 | 875,745 | $5,473,250 | +$136,077 | $6.25 | 4 |
| 2016 Q4 | 923,295 | $6,979,560 | +$2,568,488 | $7.56 | 6 |
| 2016 Q3 | 583,545 | $2,030,480 | -$908,870 | $3.48 | 5 |
| 2016 Q2 | 583,999 | $3,505,450 | +$66,857 | $4.45 | 6 |
| 2016 Q1 | 577,795 | $1,791,100 | -$33,900 | $3.1 | 6 |
| 2015 Q4 | 584,844 | $1,987,094 | +$429,533 | $3.4 | 7 |
| 2015 Q3 | 458,595 | $2,245,900 | +$583,066 | $4.9 | 5 |
| 2015 Q2 | 339,595 | $1,273,750 | +$179,004 | $3.75 | 5 |
| 2015 Q1 | 291,799 | $1,214,160 | -$158,000 | $4.16 | 6 |
| 2014 Q4 | 331,595 | $1,309,950 | -$1,023,865 | $3.95 | 6 |
| 2014 Q3 | 550,820 | $5,672,300 | -$435,661,000 | $10.3 | 4 |
| 2014 Q2 | 40,483,096 | $441,669,910 | +$5,095,000 | $10.91 | 7 |
| 2014 Q1 | 40,016,076 | $440,176,000 | -$4,969,469 | $11 | 6 |