| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 195,671 | $10,398,474 | -$429,440 | $53.14 | 1 |
| 2025 Q2 | 204,915 | $10,173,097 | +$9,099,282 | $49.58 | 2 |
| 2025 Q1 | 21,676 | $1,123,079 | -$620 | $51.77 | 2 |
| 2024 Q4 | 21,688 | $1,186,494 | +$940,319 | $54.69 | 2 |
| 2024 Q3 | 4,504 | $253,302 | -$18,840 | $56.24 | 1 |
| 2024 Q2 | 4,839 | $203,618 | -$9,888 | $42.08 | 1 |
| 2024 Q1 | 5,074 | $210,193 | -$7,788 | $41.43 | 1 |
| 2023 Q4 | 5,262 | $197,381 | +$197,381 | $37.51 | 1 |
| 2023 Q3 | 0 | $0 | -$167,743 | 0 | |
| 2023 Q2 | 4,592 | $167,743 | +$10,082 | $36.53 | 1 |
| 2023 Q1 | 4,316 | $136,623 | -$1,170,212 | $31.66 | 1 |
| 2022 Q4 | 40,178 | $1,311,629 | -$2,204,815 | $32.71 | 2 |
| 2022 Q3 | 110,100 | $3,486,754 | $31.67 | 2 | |
| 2022 Q2 | 110,100 | $3,904,393 | +$1,099,393 | $35.46 | 2 |
| 2022 Q1 | 79,100 | $2,758,000 | $34.87 | 1 | |
| 2021 Q4 | 79,100 | $2,864,000 | +$637,249 | $36.21 | 1 |
| 2021 Q3 | 61,500 | $2,639,000 | +$2,639,000 | $42.91 | 1 |
| 2016 Q4 | 0 | $0 | -$634,000 | 0 | |
| 2016 Q3 | 14,000 | $634,000 | $45.29 | 1 | |
| 2016 Q2 | 14,000 | $640,000 | +$640,000 | $45.71 | 1 |
| 2016 Q1 | 0 | $0 | -$970,000 | 0 | |
| 2015 Q4 | 27,000 | $970,000 | -$2,154,495 | $35.93 | 1 |
| 2015 Q3 | 94,766 | $3,011,495 | +$229,000 | $31.79 | 3 |
| 2015 Q2 | 70,666 | $2,254,304 | +$628,000 | $31.89 | 2 |
| 2015 Q1 | 50,966 | $1,596,855 | +$1,596,855 | $31.33 | 1 |