| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 101,982 | $3,864,679 | +$81,207 | $37.89 | 9 |
| 2025 Q2 | 100,074 | $3,401,566 | +$2,376,968 | $33.99 | 11 |
| 2025 Q1 | 30,189 | $837,820 | +$508,044 | $27.76 | 9 |
| 2024 Q4 | 11,889 | $355,053 | -$1,127,749 | $29.86 | 6 |
| 2024 Q3 | 49,958 | $1,512,231 | +$247,792 | $30.27 | 7 |
| 2024 Q2 | 41,772 | $1,274,161 | -$334,130 | $30.5 | 5 |
| 2024 Q1 | 53,048 | $1,545,663 | -$3,092,606 | $29.14 | 7 |
| 2023 Q4 | 162,675 | $4,570,554 | +$4,064,675 | $28.09 | 7 |
| 2023 Q3 | 18,006 | $431,426 | -$312,846 | $23.96 | 4 |
| 2023 Q2 | 31,063 | $799,598 | -$201,932 | $25.82 | 4 |
| 2023 Q1 | 42,336 | $1,001,031 | -$842,882 | $23.68 | 5 |
| 2022 Q4 | 87,934 | $1,783,286 | +$3,364 | $20.14 | 6 |
| 2022 Q3 | 105,113 | $1,925,000 | -$3,490 | $18.32 | 5 |
| 2022 Q2 | 144,862 | $3,095,000 | +$1,880,000 | $21.36 | 3 |