| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,569,943 | $22,236,045 | -$12,424,640 | $14.15 | 8 |
| 2025 Q2 | 2,444,578 | $38,146,696 | +$22,264,092 | $15.60 | 9 |
| 2025 Q1 | 1,017,815 | $51,387,094 | -$14,325,900 | $50.90 | 7 |
| 2024 Q4 | 1,302,228 | $44,692,031 | -$7,366,772 | $34.32 | 7 |
| 2024 Q3 | 1,516,859 | $55,419,200 | -$6,340,413 | $36.50 | 7 |
| 2024 Q2 | 1,695,484 | $50,379,493 | -$44,462,596 | $29.72 | 7 |
| 2024 Q1 | 2,034,844 | $87,582,914 | +$41,292,229 | $25.76 | 7 |
| 2023 Q4 | 1,797,019 | $49,340,849 | -$257,777 | $27.46 | 5 |
| 2023 Q3 | 1,806,381 | $55,816,198 | -$1,880,763 | $30.90 | 6 |
| 2023 Q2 | 1,867,249 | $59,568,449 | +$3,876,057 | $31.95 | 4 |
| 2023 Q1 | 1,747,296 | $51,153,425 | +$50,634,488 | $29.30 | 6 |
| 2022 Q4 | 17,871 | $441,825 | +$27,532 | $24.90 | 4 |
| 2022 Q3 | 16,769 | $414,858 | -$1,064,000 | $24.74 | 3 |
| 2022 Q2 | 43,201 | $1,734,620 | -$30,375 | $40.00 | 7 |
| 2022 Q1 | 43,947 | $1,237,000 | +$1,337 | $28.00 | 5 |
| 2021 Q4 | 43,915 | $1,496,000 | +$2,881 | $34.00 | 5 |
| 2021 Q3 | 43,847 | $1,366,000 | -$339,794 | $31.00 | 6 |
| 2021 Q2 | 55,462 | $1,661,000 | +$135,528 | $29.93 | 8 |
| 2021 Q1 | 53,105 | $1,143,000 | +$5,270 | $21.74 | 7 |
| 2020 Q4 | 52,875 | $1,392,000 | +$245,786 | $26.19 | 3 |
| 2020 Q3 | 43,500 | $697,000 | $15.95 | 2 | |
| 2020 Q2 | 43,500 | $334,000 | +$48,275 | $7.69 | 2 |
| 2020 Q1 | 39,300 | $206,225 | +$38,844 | $5.22 | 5 |
| 2019 Q4 | 32,000 | $159,000 | -$100,000 | $4.99 | 4 |
| 2019 Q3 | 49,500 | $248,000 | -$2,516 | $5.00 | 2 |
| 2019 Q2 | 50,200 | $303,000 | +$15,108 | $6.03 | 3 |
| 2019 Q1 | 47,700 | $288,000 | -$124,000 | $6.00 | 4 |
| 2018 Q4 | 66,100 | $421,000 | +$3,647 | $6.37 | 4 |
| 2018 Q3 | 65,330 | $468,000 | -$4,438,331 | $7.18 | 3 |
| 2018 Q2 | 682,516 | $4,140,000 | -$33,047,444 | $6.06 | 3 |
| 2018 Q1 | 4,948,486 | $38,597,000 | -$2,223,956 | $7.81 | 6 |
| 2017 Q4 | 5,233,730 | $45,595,000 | +$1,200,915 | $8.71 | 6 |
| 2017 Q3 | 5,095,875 | $47,278,000 | +$37,652,366 | $9.41 | 6 |
| 2017 Q2 | 1,037,150 | $6,364,000 | +$37,668 | $6.13 | 4 |
| 2017 Q1 | 1,031,570 | $5,718,773 | +$5,609,000 | $5.53 | 5 |
| 2016 Q4 | 19,900 | $104,634 | +$100,000 | $5.26 | 3 |
| 2016 Q3 | 900 | $6,281 | -$19,405 | $7.03 | 2 |
| 2016 Q2 | 3,900 | $22,962 | $5.99 | 3 | |
| 2016 Q1 | 3,900 | $22,212 | $5.74 | 3 | |
| 2015 Q4 | 3,900 | $21,509 | +$3,000 | $5.50 | 3 |
| 2015 Q3 | 3,400 | $17,813 | -$3,000 | $5.14 | 2 |
| 2015 Q2 | 3,900 | $23,013 | -$3,002 | $6.00 | 3 |
| 2015 Q1 | 4,400 | $23,012 | -$55,585 | $5.15 | 3 |
| 2014 Q4 | 17,850 | $69,354 | -$128,247 | $3.89 | 2 |
| 2014 Q3 | 32,950 | $218,489 | -$6,648 | $6.63 | 2 |
| 2014 Q2 | 33,950 | $195,899 | -$4,497 | $5.77 | 2 |
| 2014 Q1 | 38,230 | $233,228 | -$45,900 | $6.19 | 3 |