| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 440,402 | $13,665,530 | -$599,716 | $31.03 | 9 |
| 2025 Q2 | 460,475 | $14,055,681 | -$736,510 | $30.52 | 8 |
| 2025 Q1 | 486,809 | $14,161,282 | +$207,581 | $29.09 | 9 |
| 2024 Q4 | 480,729 | $13,634,736 | +$316,081 | $28.2 | 7 |
| 2024 Q3 | 469,450 | $13,975,542 | -$1,286,637 | $29.77 | 6 |
| 2024 Q2 | 514,144 | $14,152,327 | +$2,749,892 | $27.53 | 6 |
| 2024 Q1 | 414,248 | $11,341,827 | -$5,827,130 | $27.38 | 4 |
| 2023 Q4 | 626,925 | $17,286,804 | -$3,042,553 | $27.57 | 9 |
| 2023 Q3 | 739,814 | $18,702,877 | -$841,169 | $25.28 | 8 |
| 2023 Q2 | 792,694 | $20,407,751 | -$8,336,218 | $25.74 | 6 |
| 2023 Q1 | 1,103,799 | $28,551,799 | +$6,299,809 | $25.87 | 4 |
| 2022 Q4 | 847,281 | $20,959,704 | +$12,135,105 | $24.74 | 4 |
| 2022 Q3 | 356,728 | $7,937,000 | +$7,901,000 | $22.25 | 3 |
| 2022 Q2 | 1,600 | $35,000 | +$35,000 | $21.88 | 1 |