| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 575,586 | $5,451,603 | -$312,530 | $9.4 | 12 |
| 2025 Q2 | 609,475 | $4,529,604 | +$268,790 | $7.4 | 16 |
| 2025 Q1 | 573,355 | $4,422,945 | +$344,313 | $7.72 | 12 |
| 2024 Q4 | 711,933 | $5,730,527 | -$683,044 | $7.99 | 12 |
| 2024 Q3 | 609,845 | $5,988,560 | -$89,227 | $9.83 | 13 |
| 2024 Q2 | 569,443 | $5,884,394 | -$437,986 | $10.34 | 11 |
| 2024 Q1 | 612,829 | $5,728,239 | +$936,738 | $9.33 | 13 |
| 2023 Q4 | 512,256 | $5,417,530 | -$272,191,059 | $10.56 | 13 |
| 2023 Q3 | 20,287,750 | $278,143,546 | +$6,634,031 | $13.71 | 13 |
| 2023 Q2 | 19,820,019 | $282,369,306 | +$9,364,676 | $14.29 | 14 |
| 2023 Q1 | 19,162,262 | $289,420,592 | +$9,723,432 | $15.16 | 12 |
| 2022 Q4 | 18,518,287 | $231,128,172 | +$5,718,509 | $12.48 | 11 |
| 2022 Q3 | 18,059,883 | $206,873,678 | +$8,055,779 | $11.46 | 11 |
| 2022 Q2 | 17,354,277 | $236,185,487 | +$13,730,375 | $13.57 | 12 |
| 2022 Q1 | 16,344,127 | $273,250,199 | +$14,245,674 | $16.72 | 12 |
| 2021 Q4 | 15,489,181 | $307,920,811 | +$13,324,820 | $19.87 | 16 |
| 2021 Q3 | 14,815,857 | $330,627,756 | +$18,503,403 | $22.31 | 15 |
| 2021 Q2 | 13,985,839 | $267,203,951 | -$77,855,187 | $19.12 | 14 |
| 2021 Q1 | 17,807,798 | $356,950,356 | +$18,306,906 | $20.13 | 15 |
| 2020 Q4 | 16,845,150 | $380,538,479 | +$28,339,421 | $22.64 | 16 |
| 2020 Q3 | 15,643,078 | $251,433,523 | +$14,103,070 | $16.15 | 14 |
| 2020 Q2 | 14,693,927 | $215,107,092 | +$14,363,218 | $14.65 | 11 |
| 2020 Q1 | 13,639,672 | $172,486,139 | +$12,009,722 | $12.63 | 11 |
| 2019 Q4 | 12,594,732 | $194,959,024 | +$11,013,420 | $15.46 | 9 |
| 2019 Q3 | 11,895,626 | $142,783,000 | +$12,235,183 | $11.99 | 9 |
| 2019 Q2 | 10,867,710 | $121,992,907 | +$81,986,921 | $11.17 | 7 |
| 2019 Q1 | 3,566,382 | $133,408,000 | +$5,791,999 | $37.4 | 8 |
| 2018 Q4 | 3,411,300 | $115,951,000 | +$8,187,007 | $33.94 | 6 |
| 2018 Q3 | 3,169,976 | $121,825,000 | +$7,687,876 | $38.21 | 5 |
| 2018 Q2 | 2,969,818 | $124,760,000 | +$8,434,713 | $41.95 | 5 |
| 2018 Q1 | 2,769,050 | $94,605,000 | -$6,248,455 | $34.12 | 6 |
| 2017 Q4 | 2,960,192 | $99,342,000 | +$67,763,188 | $33.53 | 8 |
| 2017 Q3 | 936,236 | $34,478,000 | +$2,530,536 | $36.79 | 9 |
| 2017 Q2 | 867,611 | $32,983,000 | +$2,385,185 | $37.99 | 9 |
| 2017 Q1 | 804,906 | $28,637,000 | +$2,816,298 | $35.53 | 9 |
| 2016 Q4 | 726,522 | $24,314,000 | +$1,553,121 | $33.48 | 10 |
| 2016 Q3 | 679,908 | $21,946,000 | +$1,910,020 | $32.17 | 10 |
| 2016 Q2 | 620,909 | $17,255,000 | -$767,015 | $27.73 | 9 |
| 2016 Q1 | 648,375 | $19,570,000 | +$1,138,383 | $30.19 | 8 |
| 2015 Q4 | 610,656 | $22,077,000 | +$7,675,320 | $36.01 | 8 |
| 2015 Q3 | 397,785 | $12,765,000 | +$4,925,000 | $32.16 | 7 |
| 2015 Q2 | 179,131 | $7,840,000 | +$1,313,300 | $39.74 | 2 |
| 2015 Q1 | 149,126 | $5,146,000 | +$841,321 | $35.11 | 2 |
| 2014 Q4 | 124,747 | $3,426,000 | +$438,818 | $27.46 | 1 |
| 2014 Q3 | 108,688 | $3,087,000 | +$106,058 | $28.38 | 2 |
| 2014 Q2 | 104,954 | $2,454,000 | -$204,587 | $23.44 | 2 |
| 2014 Q1 | 113,579 | $2,679,000 | +$553,820 | $23.58 | 3 |