| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,192,909 | $24,210,250 | +$3,010,030 | $5.77 | 73 |
| 2025 Q2 | 3,680,031 | $25,791,103 | -$4,856,588 | $7.01 | 65 |
| 2025 Q1 | 4,350,889 | $30,366,717 | -$5,060,405 | $6.98 | 71 |
| 2024 Q4 | 5,072,837 | $37,444,503 | -$4,035,684 | $7.38 | 83 |
| 2024 Q3 | 5,658,577 | $39,943,972 | -$7,881,115 | $7.06 | 81 |
| 2024 Q2 | 6,623,041 | $53,190,150 | +$12,928,871 | $8.03 | 82 |
| 2024 Q1 | 4,988,726 | $47,317,438 | +$1,307,164 | $9.48 | 85 |
| 2023 Q4 | 4,805,478 | $52,182,971 | +$3,195,955 | $10.86 | 85 |
| 2023 Q3 | 4,791,426 | $50,104,938 | +$2,509,136 | $10.46 | 82 |
| 2023 Q2 | 4,516,430 | $53,206,299 | -$12,926,820 | $11.78 | 79 |
| 2023 Q1 | 5,522,911 | $66,695,709 | -$3,661,768 | $12.08 | 76 |
| 2022 Q4 | 6,017,838 | $62,767,370 | -$16,106,871 | $10.43 | 93 |
| 2022 Q3 | 7,403,514 | $80,390,006 | +$7,225,772 | $10.86 | 87 |
| 2022 Q2 | 6,880,911 | $87,748,030 | +$2,697,714 | $12.74 | 92 |
| 2022 Q1 | 6,502,086 | $113,498,817 | -$7,996,463 | $17.46 | 79 |
| 2021 Q4 | 7,042,283 | $126,469,070 | -$7,909,742 | $17.96 | 77 |
| 2021 Q3 | 7,393,208 | $117,106,999 | +$1,327,565 | $15.84 | 77 |
| 2021 Q2 | 7,332,809 | $111,380,671 | -$7,180,649 | $15.19 | 75 |
| 2021 Q1 | 7,818,307 | $112,862,512 | -$4,810,685 | $14.45 | 73 |
| 2020 Q4 | 7,990,543 | $104,208,585 | -$3,796,248 | $13.04 | 70 |
| 2020 Q3 | 8,307,439 | $91,703,575 | -$1,933,791 | $11.04 | 63 |
| 2020 Q2 | 8,462,068 | $86,981,000 | -$1,663,786 | $10.28 | 60 |
| 2020 Q1 | 8,758,116 | $50,270,000 | +$757,156 | $5.74 | 66 |
| 2019 Q4 | 8,090,026 | $115,042,538 | +$6,095,664 | $14.22 | 64 |
| 2019 Q3 | 7,724,274 | $127,207,630 | -$2,837,328 | $16.47 | 66 |
| 2019 Q2 | 7,909,731 | $112,557,552 | +$2,160,142 | $14.23 | 58 |
| 2019 Q1 | 7,730,586 | $106,378,000 | -$10,073,791 | $13.76 | 54 |
| 2018 Q4 | 8,573,803 | $93,359,000 | +$2,579,787 | $10.89 | 57 |
| 2018 Q3 | 8,115,691 | $110,294,103 | +$18,026,961 | $13.59 | 53 |
| 2018 Q2 | 6,800,271 | $84,748,000 | -$2,150,417 | $12.43 | 48 |
| 2018 Q1 | 6,975,003 | $83,122,941 | +$15,119,029 | $11.95 | 46 |
| 2017 Q4 | 5,705,615 | $72,404,182 | -$3,307,578 | $12.69 | 47 |
| 2017 Q3 | 5,960,408 | $79,869,143 | -$2,187,567 | $13.4 | 42 |
| 2017 Q2 | 6,131,421 | $81,598,821 | -$5,704,314 | $13.31 | 50 |
| 2017 Q1 | 6,542,197 | $91,166,177 | -$12,650,424 | $13.94 | 50 |
| 2016 Q4 | 7,654,513 | $90,103,999 | -$2,708,658 | $11.78 | 48 |
| 2016 Q3 | 8,063,224 | $85,480,983 | -$9,479,088 | $10.6 | 49 |
| 2016 Q2 | 8,824,672 | $93,455,000 | -$6,084,679 | $10.59 | 47 |
| 2016 Q1 | 9,377,822 | $98,472,000 | -$2,549,500 | $10.5 | 46 |
| 2015 Q4 | 9,621,230 | $115,068,000 | -$493,508 | $11.96 | 41 |
| 2015 Q3 | 9,690,218 | $98,288,000 | -$1,893,653 | $10.14 | 44 |
| 2015 Q2 | 9,734,446 | $131,221,000 | +$19,666,803 | $13.48 | 45 |
| 2015 Q1 | 8,317,906 | $117,367,193 | +$14,044,478 | $14.11 | 43 |
| 2014 Q4 | 7,253,258 | $107,708,000 | -$6,182,908 | $14.85 | 37 |
| 2014 Q3 | 7,673,111 | $112,102,000 | +$1,392,857 | $14.61 | 40 |
| 2014 Q2 | 7,577,686 | $124,125,000 | +$9,663,341 | $16.38 | 36 |
| 2014 Q1 | 6,818,372 | $110,727,000 | +$110,727,000 | $16.24 | 31 |