| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 140,494 | $3,094,381 | -$860,539 | $22.11 | 8 |
| 2025 Q2 | 177,534 | $4,626,291 | +$61,685 | $26.07 | 12 |
| 2025 Q1 | 175,170 | $3,983,186 | +$404,396 | $22.74 | 11 |
| 2024 Q4 | 157,400 | $3,478,355 | -$359,564 | $21.97 | 7 |
| 2024 Q3 | 172,761 | $4,171,984 | -$3,911,046 | $24.09 | 8 |
| 2024 Q2 | 323,971 | $5,756,959 | +$525,080 | $17.77 | 6 |
| 2024 Q1 | 293,340 | $5,611,597 | +$200,772 | $19.13 | 9 |
| 2023 Q4 | 282,883 | $5,326,910 | -$320,150 | $18.85 | 8 |
| 2023 Q3 | 294,427 | $4,531,526 | -$295,856 | $15.39 | 6 |
| 2023 Q2 | 313,684 | $4,464,886 | -$3,136,050 | $14.19 | 6 |
| 2023 Q1 | 571,378 | $7,017,491 | +$1,297,008 | $12.28 | 6 |
| 2022 Q4 | 465,771 | $5,902,444 | +$2,700,566 | $12.67 | 4 |
| 2022 Q3 | 252,565 | $3,143,000 | -$4,016,910 | $12.49 | 3 |
| 2022 Q2 | 286,130 | $3,654,000 | +$374,044 | $12.77 | 3 |
| 2022 Q1 | 472,111 | $7,871,000 | +$875,313 | $16.71 | 5 |
| 2021 Q4 | 419,593 | $6,861,000 | -$1,463,761 | $16.36 | 5 |
| 2021 Q3 | 484,112 | $8,889,000 | +$4,881,247 | $18.36 | 9 |
| 2021 Q2 | 218,255 | $4,343,000 | -$26,864,303 | $19.91 | 5 |
| 2021 Q1 | 1,541,688 | $31,294,011 | -$5,652,914 | $20.29 | 9 |
| 2020 Q4 | 1,738,494 | $46,266,416 | +$4,305,264 | $26.6 | 10 |
| 2020 Q3 | 1,576,618 | $35,290,824 | +$32,278,993 | $22.4 | 9 |
| 2020 Q2 | 125,955 | $41,101,157 | +$10,874,948 | $326.09 | 9 |
| 2020 Q1 | 92,691 | $21,268,371 | -$6,972,306 | $227.69 | 8 |
| 2019 Q4 | 122,550 | $22,731,723 | -$22,365 | $185.44 | 8 |
| 2019 Q3 | 123,103 | $19,117,382 | +$16,197,301 | $154.9 | 8 |
| 2019 Q2 | 18,871 | $2,483,000 | +$1,127,519 | $130.47 | 5 |
| 2019 Q1 | 10,327 | $1,425,000 | +$923,177 | $137.96 | 4 |
| 2018 Q4 | 3,621 | $420,000 | -$22,154 | $115.99 | 1 |
| 2018 Q3 | 3,812 | $397,000 | -$7,186 | $104.14 | 1 |
| 2018 Q2 | 3,881 | $435,000 | -$30,375 | $112.08 | 1 |
| 2018 Q1 | 4,152 | $428,000 | -$22,987 | $103.08 | 1 |
| 2017 Q4 | 4,375 | $447,000 | -$25,645 | $102.17 | 1 |
| 2017 Q3 | 4,626 | $381,000 | +$5,106 | $82.36 | 1 |
| 2017 Q2 | 4,564 | $351,000 | -$12,459 | $76.91 | 1 |
| 2017 Q1 | 4,726 | $332,000 | +$332,000 | $70.25 | 1 |