| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 442,571 | $17,620,946 | +$1,449,307 | $39.82 | 8 |
| 2025 Q2 | 406,170 | $16,145,549 | +$101,194 | $39.75 | 7 |
| 2025 Q1 | 403,271 | $15,755,604 | +$2,901,324 | $39.07 | 7 |
| 2024 Q4 | 329,620 | $12,940,978 | +$1,888,181 | $39.26 | 6 |
| 2024 Q3 | 281,526 | $11,305,969 | -$1,287,676 | $40.16 | 6 |
| 2024 Q2 | 313,592 | $12,269,392 | +$1,047,656 | $39.13 | 4 |
| 2024 Q1 | 286,790 | $11,359,984 | -$769,945 | $39.61 | 7 |
| 2023 Q4 | 306,240 | $12,091,097 | -$430,312 | $39.48 | 5 |
| 2023 Q3 | 317,141 | $12,061,637 | +$1,501,805 | $38.03 | 3 |
| 2023 Q2 | 277,660 | $10,748,069 | -$332,906 | $38.71 | 3 |
| 2023 Q1 | 286,260 | $11,162,511 | -$221,016 | $38.99 | 2 |
| 2022 Q4 | 291,929 | $11,060,869 | -$258,529 | $37.89 | 3 |
| 2022 Q3 | 298,905 | $11,119,000 | -$444,478 | $37.23 | 4 |
| 2022 Q2 | 310,861 | $11,968,000 | +$11,968,000 | $38.5 | 2 |