| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 278,361 | $8,024,880 | -$2,592,494 | $28.89 | 16 |
| 2025 Q2 | 368,737 | $9,646,337 | +$1,736,200 | $27.27 | 18 |
| 2025 Q1 | 343,533 | $7,233,301 | -$3,132,175 | $23.51 | 17 |
| 2024 Q4 | 419,694 | $10,532,035 | -$5,838,003 | $25.08 | 19 |
| 2024 Q3 | 649,885 | $15,877,081 | -$519,274 | $24.38 | 15 |
| 2024 Q2 | 671,957 | $15,962,179 | +$558,900 | $23.72 | 14 |
| 2024 Q1 | 649,370 | $14,591,751 | +$2,076,050 | $22.48 | 11 |
| 2023 Q4 | 557,564 | $11,803,257 | -$2,877,963 | $21.17 | 14 |
| 2023 Q3 | 707,863 | $14,681,349 | -$8,148,949 | $20.74 | 17 |
| 2023 Q2 | 1,100,786 | $22,466,718 | +$14,844,237 | $20.41 | 12 |
| 2023 Q1 | 375,052 | $7,144,391 | +$6,276,430 | $19.16 | 8 |
| 2022 Q4 | 45,291 | $763,291 | -$1,062,595 | $16.86 | 4 |
| 2022 Q3 | 108,077 | $1,829,000 | -$923,855 | $16.92 | 6 |
| 2022 Q2 | 160,126 | $2,837,000 | -$673,290 | $17.72 | 7 |
| 2022 Q1 | 182,929 | $4,307,000 | +$4,307,000 | $23.54 | 6 |