| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,060,563 | $37,863,820 | -$9,858,641 | $35.66 | 24 |
| 2025 Q2 | 1,344,864 | $46,986,879 | +$15,845,553 | $34.87 | 19 |
| 2025 Q1 | 899,290 | $31,645,717 | +$17,678,455 | $35.16 | 25 |
| 2024 Q4 | 397,113 | $14,061,781 | +$339,683 | $35.41 | 17 |
| 2024 Q3 | 382,693 | $14,314,809 | -$193,224 | $37.63 | 16 |
| 2024 Q2 | 389,685 | $13,366,506 | -$3,853,438 | $34.4 | 15 |
| 2024 Q1 | 501,703 | $17,931,013 | -$5,530,451 | $35.74 | 15 |
| 2023 Q4 | 690,244 | $20,611,381 | +$18,694,751 | $29.85 | 17 |
| 2023 Q3 | 63,153 | $1,990,979 | -$1,482,415 | $31.44 | 7 |
| 2023 Q2 | 110,183 | $3,426,528 | +$2,619,179 | $30.99 | 7 |
| 2023 Q1 | 26,049 | $776,881 | -$502,540 | $29.78 | 2 |
| 2022 Q4 | 43,137 | $1,274,497 | +$400,992 | $29.54 | 3 |
| 2022 Q3 | 29,564 | $870,000 | +$870,000 | $29.42 | 3 |