| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 247,590 | $9,607,150 | +$996,192 | $39.32 | 7 |
| 2025 Q2 | 222,798 | $7,372,785 | +$6,173,439 | $33.21 | 10 |
| 2025 Q1 | 36,187 | $1,071,078 | -$34,327 | $29.82 | 7 |
| 2024 Q4 | 37,375 | $928,273 | -$4,197,809 | $24.95 | 6 |
| 2024 Q3 | 206,880 | $4,402,438 | -$22,667 | $21.37 | 6 |
| 2024 Q2 | 184,833 | $3,350,972 | -$270,286 | $18.52 | 6 |
| 2024 Q1 | 200,360 | $3,403,508 | -$516,640 | $17.22 | 5 |
| 2023 Q4 | 230,778 | $3,918,462 | -$481,938 | $16.92 | 5 |
| 2023 Q3 | 257,824 | $4,769,538 | -$4,211,317 | $18.46 | 5 |
| 2023 Q2 | 475,429 | $8,246,722 | +$3,338,549 | $17.33 | 5 |
| 2023 Q1 | 284,861 | $4,302,585 | +$148,786 | $15.1 | 4 |
| 2022 Q4 | 275,086 | $4,107,035 | +$376,908 | $14.93 | 2 |
| 2022 Q3 | 249,841 | $3,100,000 | -$58,469 | $12.4 | 2 |
| 2022 Q2 | 253,857 | $3,875,000 | +$520,741 | $15.26 | 4 |
| 2022 Q1 | 219,664 | $3,000,000 | +$28,737 | $13.65 | 2 |
| 2021 Q4 | 217,558 | $2,678,000 | $12.33 | 2 | |
| 2021 Q3 | 217,558 | $2,536,000 | $11.49 | 2 | |
| 2021 Q2 | 217,558 | $2,768,000 | -$11,602,831 | $12.54 | 2 |
| 2021 Q1 | 1,038,602 | $14,685,000 | +$780,086 | $14.14 | 3 |
| 2020 Q4 | 983,429 | $12,578,000 | +$1,297,832 | $12.79 | 3 |
| 2020 Q3 | 881,954 | $8,079,000 | -$1,394,809 | $9.16 | 3 |
| 2020 Q2 | 1,034,232 | $11,169,000 | -$2,882,987 | $10.8 | 2 |
| 2020 Q1 | 1,301,181 | $14,456,000 | +$12,593,000 | $11.11 | 2 |
| 2019 Q4 | 167,706 | $3,212,000 | +$3,212,000 | $19.15 | 1 |