| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 557,457 | $18,288,587 | +$201,011 | $32.81 | 12 |
| 2025 Q2 | 551,411 | $18,105,386 | +$1,485,557 | $32.84 | 10 |
| 2025 Q1 | 506,151 | $16,966,028 | +$4,372,954 | $33.52 | 5 |
| 2024 Q4 | 380,017 | $12,065,429 | -$19,875,376 | $31.75 | 7 |
| 2024 Q3 | 1,005,998 | $30,997,098 | +$240,290 | $30.81 | 6 |
| 2024 Q2 | 998,199 | $27,317,314 | +$123,849 | $27.37 | 3 |
| 2024 Q1 | 993,703 | $26,534,557 | -$145,159 | $26.7 | 4 |
| 2023 Q4 | 999,138 | $24,945,280 | +$352,822 | $24.97 | 3 |
| 2023 Q3 | 987,340 | $22,260,865 | +$747,117 | $22.55 | 4 |
| 2023 Q2 | 954,203 | $24,046,775 | -$615,239 | $25.2 | 3 |
| 2023 Q1 | 979,144 | $23,991,868 | +$18,780,714 | $24.5 | 3 |
| 2022 Q4 | 212,677 | $5,002,121 | -$38,525 | $23.52 | 3 |
| 2022 Q3 | 214,315 | $4,734,000 | -$15,828 | $22.1 | 2 |
| 2022 Q2 | 215,030 | $4,664,000 | +$4,664,000 | $21.69 | 2 |