| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 122,875 | $2,655,665 | -$182,810 | $21.66 | 7 |
| 2025 Q2 | 173,172 | $4,072,559 | -$160,396 | $23.58 | 10 |
| 2025 Q1 | 180,011 | $3,597,713 | -$263,800 | $20.08 | 9 |
| 2024 Q4 | 196,045 | $3,474,172 | +$314,113 | $17.7 | 10 |
| 2024 Q3 | 178,309 | $3,256,884 | -$43,052,892 | $18.28 | 9 |
| 2024 Q2 | 2,913,937 | $45,118,183 | +$931,761 | $15.47 | 11 |
| 2024 Q1 | 2,853,853 | $44,397,205 | +$4,311,286 | $15.56 | 10 |
| 2023 Q4 | 2,576,155 | $37,986,251 | +$3,487,385 | $14.75 | 8 |
| 2023 Q3 | 2,383,913 | $28,633,535 | -$34,135,065 | $12 | 11 |
| 2023 Q2 | 5,178,023 | $63,147,601 | -$9,585,120 | $12.16 | 13 |
| 2023 Q1 | 6,027,107 | $68,527,053 | -$2,145,129 | $11.37 | 12 |
| 2022 Q4 | 6,249,497 | $60,982,685 | +$11,440,776 | $9.76 | 13 |
| 2022 Q3 | 5,084,811 | $36,237,000 | -$8,536,622 | $7.23 | 11 |
| 2022 Q2 | 5,153,086 | $44,065,000 | +$2,421,395 | $8.56 | 12 |
| 2022 Q1 | 5,546,305 | $65,958,000 | -$13,418,749 | $11.88 | 13 |
| 2021 Q4 | 6,670,877 | $93,736,000 | +$11,436,643 | $14.07 | 13 |
| 2021 Q3 | 5,818,705 | $78,169,000 | +$9,929,474 | $13.43 | 13 |
| 2021 Q2 | 5,029,089 | $66,095,000 | -$35,433,549 | $13.15 | 11 |
| 2021 Q1 | 7,901,987 | $93,631,000 | +$30,229,175 | $11.85 | 11 |
| 2020 Q4 | 5,994,912 | $54,821,000 | +$32,287,647 | $9.15 | 10 |
| 2020 Q3 | 2,353,391 | $19,732,000 | -$2,520,705 | $8.39 | 11 |
| 2020 Q2 | 2,535,031 | $18,212,000 | -$7,877,488 | $7.2 | 9 |
| 2020 Q1 | 3,535,240 | $16,834,000 | -$705,907 | $4.75 | 9 |
| 2019 Q4 | 3,541,322 | $28,936,000 | -$395,095 | $8.15 | 11 |
| 2019 Q3 | 3,588,559 | $27,961,000 | +$350,513 | $7.78 | 9 |
| 2019 Q2 | 3,543,453 | $27,642,522 | +$1,816,881 | $7.8 | 9 |
| 2019 Q1 | 3,310,953 | $23,979,000 | +$4,058,547 | $7.22 | 9 |
| 2018 Q4 | 2,754,200 | $18,650,000 | -$5,191,190 | $6.65 | 9 |
| 2018 Q3 | 3,520,195 | $30,649,000 | -$7,552,362 | $8.61 | 10 |
| 2018 Q2 | 4,396,140 | $39,069,000 | -$2,565,278 | $8.88 | 10 |
| 2018 Q1 | 4,685,104 | $49,417,000 | +$3,304,509 | $10.53 | 9 |
| 2017 Q4 | 4,371,645 | $48,131,000 | +$29,663,648 | $11.04 | 9 |
| 2017 Q3 | 1,676,340 | $20,013,000 | +$2,051,468 | $11.69 | 6 |
| 2017 Q2 | 1,505,825 | $16,143,000 | -$24,740,007 | $10.54 | 6 |
| 2017 Q1 | 3,928,728 | $40,278,000 | -$2,551,747 | $10.28 | 8 |
| 2016 Q4 | 4,180,213 | $38,628,000 | -$2,747,086 | $9.32 | 9 |
| 2016 Q3 | 4,475,406 | $38,463,000 | -$962,214 | $8.63 | 7 |
| 2016 Q2 | 4,588,461 | $35,107,000 | -$658,564 | $7.63 | 7 |
| 2016 Q1 | 4,675,158 | $41,352,000 | -$13,909,726 | $8.83 | 7 |
| 2015 Q4 | 6,252,134 | $54,122,000 | +$10,169,570 | $8.66 | 7 |
| 2015 Q3 | 5,076,599 | $43,873,000 | -$4,333,557 | $8.64 | 6 |
| 2015 Q2 | 5,562,358 | $49,939,000 | +$42,121,165 | $8.97 | 7 |
| 2015 Q1 | 869,359 | $7,631,000 | +$785,482 | $8.8 | 4 |
| 2014 Q4 | 779,844 | $6,620,000 | +$1,180,829 | $8.34 | 3 |
| 2014 Q3 | 637,904 | $5,840,000 | +$1,570,354 | $9.16 | 1 |
| 2014 Q2 | 466,374 | $5,262,000 | +$5,262,000 | $11.28 | 1 |