| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,127,922 | $74,101,861 | +$33,988,922 | $14.45 | 56 |
| 2025 Q2 | 2,679,730 | $44,541,189 | -$31,572,452 | $16.65 | 47 |
| 2025 Q1 | 4,204,277 | $90,289,197 | +$29,605,944 | $21.46 | 57 |
| 2024 Q4 | 2,944,417 | $57,966,894 | -$30,739,449 | $19.67 | 61 |
| 2024 Q3 | 4,458,308 | $91,988,280 | +$51,593,951 | $20.63 | 61 |
| 2024 Q2 | 1,935,003 | $44,591,145 | -$30,056,993 | $23.04 | 55 |
| 2024 Q1 | 3,051,772 | $75,886,118 | -$9,107,603 | $24.86 | 55 |
| 2023 Q4 | 3,384,333 | $101,287,285 | -$9,639,568 | $29.92 | 69 |
| 2023 Q3 | 3,906,866 | $144,652,399 | +$31,030,655 | $37.11 | 76 |
| 2023 Q2 | 3,090,757 | $106,013,881 | -$61,529,446 | $34.3 | 69 |
| 2023 Q1 | 4,580,366 | $183,166,764 | +$18,573,370 | $39.97 | 88 |
| 2022 Q4 | 3,849,444 | $176,947,342 | -$5,722,394 | $45.97 | 81 |
| 2022 Q3 | 3,888,443 | $211,364,305 | -$30,929,619 | $54.57 | 84 |
| 2022 Q2 | 4,550,954 | $228,986,180 | +$66,656,568 | $50.33 | 78 |
| 2022 Q1 | 3,368,041 | $126,258,819 | +$121,445,206 | $37.47 | 61 |
| 2021 Q4 | 131,610 | $928,971 | +$910,000 | $7.06 | 7 |
| 2021 Q3 | 1,129 | $10,003 | $8.86 | 1 | |
| 2021 Q2 | 1,129 | $10,206 | $9.04 | 1 | |
| 2021 Q1 | 1,129 | $12,137 | $10.75 | 1 | |
| 2020 Q4 | 1,129 | $13,988 | $12.39 | 1 | |
| 2020 Q3 | 1,129 | $18,008 | $15.95 | 1 | |
| 2020 Q2 | 1,129 | $21,903 | $19.4 | 1 | |
| 2020 Q1 | 1,129 | $34,378 | $30.45 | 1 | |
| 2019 Q4 | 1,129 | $28,067 | -$12,430 | $24.86 | 1 |
| 2019 Q3 | 1,629 | $48,056 | $29.5 | 1 | |
| 2019 Q2 | 1,629 | $50,043 | +$50,043 | $30.72 | 1 |