| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 195,331 | $8,162,347 | -$3,075,688 | $41.8 | 17 |
| 2025 Q2 | 269,723 | $10,508,136 | +$2,982,765 | $38.96 | 17 |
| 2025 Q1 | 193,897 | $6,630,011 | +$1,734,653 | $34.19 | 16 |
| 2024 Q4 | 197,908 | $7,121,079 | +$691,702 | $35.94 | 19 |
| 2024 Q3 | 177,462 | $6,363,066 | -$959,902 | $35.96 | 14 |
| 2024 Q2 | 204,150 | $7,004,807 | -$1,964,797 | $34.31 | 14 |
| 2024 Q1 | 261,419 | $8,655,982 | +$331,846 | $33.15 | 12 |
| 2023 Q4 | 245,400 | $7,236,262 | +$5,144,994 | $29.4 | 14 |
| 2023 Q3 | 16,343 | $431,115 | +$49,740 | $26.4 | 9 |
| 2023 Q2 | 14,446 | $391,687 | -$326,503 | $27.11 | 7 |
| 2023 Q1 | 27,152 | $700,432 | +$282,789 | $25.48 | 9 |
| 2022 Q4 | 16,121 | $384,022 | -$757,375 | $23.84 | 6 |
| 2022 Q3 | 47,400 | $1,041,941 | +$902,156 | $22.05 | 6 |
| 2022 Q2 | 6,284 | $145,095 | -$428,622 | $23.13 | 6 |
| 2022 Q1 | 21,923 | $594,645 | +$63,678 | $27.15 | 9 |
| 2021 Q4 | 19,593 | $583,000 | +$456,000 | $29.74 | 6 |
| 2021 Q3 | 4,264 | $119,000 | $27.86 | 3 | |
| 2021 Q2 | 4,264 | $117,000 | +$61,000 | $27.46 | 3 |
| 2021 Q1 | 2,053 | $51,000 | +$8,887 | $24.9 | 3 |
| 2020 Q4 | 1,691 | $39,000 | +$39,000 | $23.06 | 1 |