| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 324,651 | $7,889,630 | +$673,738 | $24.31 | 19 |
| 2025 Q2 | 300,470 | $6,349,070 | -$2,421,068 | $21.13 | 18 |
| 2025 Q1 | 414,170 | $8,865,397 | -$685,465 | $21.19 | 18 |
| 2024 Q4 | 446,390 | $9,657,593 | -$936,735 | $21.52 | 21 |
| 2024 Q3 | 489,124 | $11,558,571 | +$1,963,517 | $23.78 | 22 |
| 2024 Q2 | 406,074 | $9,255,132 | +$592,888 | $22.76 | 14 |
| 2024 Q1 | 492,423 | $10,913,302 | +$2,762,934 | $22.18 | 17 |
| 2023 Q4 | 367,857 | $8,052,831 | +$333,265 | $21.89 | 12 |
| 2023 Q3 | 354,503 | $7,025,820 | -$64,719 | $19.82 | 13 |
| 2023 Q2 | 357,412 | $7,302,315 | +$162,563 | $20.43 | 14 |
| 2023 Q1 | 349,248 | $7,225,619 | -$371,627 | $20.69 | 13 |
| 2022 Q4 | 366,501 | $7,726,031 | -$2,212,172 | $21.08 | 14 |
| 2022 Q3 | 471,574 | $8,921,000 | +$287,295 | $18.91 | 12 |
| 2022 Q2 | 456,397 | $8,590,000 | -$1,198,412 | $18.82 | 9 |
| 2022 Q1 | 505,209 | $10,674,279 | -$3,699,699 | $20.93 | 11 |
| 2021 Q4 | 668,841 | $15,866,000 | -$26,155,767 | $23.72 | 9 |
| 2021 Q3 | 1,750,709 | $44,818,000 | -$18,052,125 | $25.6 | 9 |
| 2021 Q2 | 2,451,626 | $63,491,000 | +$63,491,000 | $25.9 | 7 |