| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 45,441 | $1,504,720 | +$33,963 | $33.11 | 6 |
| 2025 Q2 | 46,200 | $1,234,530 | +$32,538 | $26.72 | 6 |
| 2025 Q1 | 44,982 | $950,453 | +$54,870 | $21.13 | 5 |
| 2024 Q4 | 42,385 | $818,447 | -$112,461 | $19.31 | 4 |
| 2024 Q3 | 48,209 | $1,109,763 | +$85,243 | $23.02 | 4 |
| 2024 Q2 | 44,506 | $882,988 | +$103,741 | $19.84 | 4 |
| 2024 Q1 | 39,271 | $833,207 | +$111,553 | $21.22 | 5 |
| 2023 Q4 | 34,014 | $702,304 | -$12,785 | $20.79 | 5 |
| 2023 Q3 | 30,816 | $566,083 | +$64,306 | $18.37 | 5 |
| 2023 Q2 | 26,384 | $522,572 | +$269,058 | $19.81 | 7 |
| 2023 Q1 | 12,311 | $224,905 | +$3,202 | $18.26 | 4 |
| 2022 Q4 | 12,620 | $202,263 | -$7,006 | $15.97 | 4 |
| 2022 Q3 | 2,187 | $29,000 | -$3,767,466 | $13.15 | 2 |
| 2022 Q2 | 258,511 | $3,809,000 | +$35,043 | $14.85 | 5 |
| 2022 Q1 | 373,360 | $7,176,000 | -$19,770 | $19.22 | 5 |
| 2021 Q4 | 374,409 | $8,761,000 | +$8,625,470 | $23.3 | 6 |
| 2021 Q3 | 5,785 | $124,000 | +$73,470 | $21.3 | 4 |
| 2021 Q2 | 2,370 | $50,000 | -$20,338,019 | $20.99 | 3 |
| 2021 Q1 | 1,097,012 | $20,383,000 | -$12,437,394 | $18.7 | 4 |
| 2020 Q4 | 1,796,233 | $31,992,000 | +$3,069,679 | $17.82 | 6 |
| 2020 Q3 | 1,624,240 | $25,952,000 | +$1,672,118 | $15.9 | 6 |
| 2020 Q2 | 1,519,603 | $23,065,000 | +$9,375,744 | $15.36 | 4 |
| 2020 Q1 | 901,977 | $11,392,000 | +$3,760,678 | $15.54 | 3 |
| 2019 Q4 | 599,222 | $9,770,000 | +$445,560 | $16.06 | 5 |
| 2019 Q3 | 571,879 | $8,170,000 | +$2,792,293 | $14.23 | 4 |
| 2019 Q2 | 376,483 | $5,533,000 | +$5,096,845 | $14.48 | 3 |
| 2019 Q1 | 29,751 | $396,000 | +$362,014 | $13.23 | 3 |
| 2018 Q4 | 2,600 | $29,000 | +$20,000 | $11.06 | 2 |
| 2018 Q3 | 207 | $9,000 | +$9,000 | $43.48 | 1 |