| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 244,977 | $14,968,076 | -$2,372,857 | $61.1 | 1 |
| 2025 Q2 | 283,969 | $16,862,087 | -$3,693,848 | $59.38 | 2 |
| 2025 Q1 | 346,176 | $19,808,192 | -$1,753,104 | $57.22 | 2 |
| 2024 Q4 | 376,852 | $21,898,899 | +$880,565 | $58.11 | 3 |
| 2024 Q3 | 361,699 | $23,984,297 | -$22,015 | $66.36 | 2 |
| 2024 Q2 | 362,031 | $22,511,072 | -$417,787 | $62.18 | 2 |
| 2024 Q1 | 34 | $2,086 | -$61 | $61.35 | 1 |
| 2023 Q4 | 368,751 | $21,785,811 | +$1,447,814 | $58.95 | 2 |
| 2023 Q3 | 344,245 | $19,900,841 | -$183,578 | $58.23 | 2 |
| 2023 Q2 | 347,421 | $20,928,641 | +$14,217 | $60.24 | 1 |
| 2023 Q1 | 347,185 | $19,522,200 | +$19,522,200 | $56.23 | 1 |
| 2022 Q4 | 0 | $0 | -$220,000 | 0 | |
| 2022 Q3 | 4,293 | $220,000 | +$220,000 | $51.25 | 1 |
| 2020 Q4 | 0 | $0 | -$192,000 | 0 | |
| 2020 Q3 | 3,529 | $192,000 | +$192,000 | $54.41 | 1 |
| 2017 Q4 | 0 | $0 | -$322,574 | 0 | |
| 2017 Q3 | 7,260,285 | $322,574 | +$322,213 | $0.0444 | 1 |
| 2017 Q2 | 8,129 | $355,007 | -$75,814 | $43.67 | 1 |
| 2017 Q1 | 9,865 | $409,302 | +$409,302 | $41.49 | 1 |
| 2014 Q4 | 0 | $0 | -$6,746,000 | 0 | |
| 2014 Q3 | 175,747 | $6,746,000 | -$21,075 | $38.37 | 2 |
| 2014 Q2 | 176,296 | $6,764,000 | +$5,755 | $38.36 | 2 |
| 2014 Q1 | 176,146 | $6,660,000 | -$93,113 | $37.8 | 2 |