| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 795,124 | $33,841,923 | -$883,725 | $42.56 | 80 |
| 2025 Q2 | 860,863 | $34,064,561 | +$2,911,914 | $39.55 | 83 |
| 2025 Q1 | 786,690 | $29,603,124 | +$4,943,004 | $37.62 | 79 |
| 2024 Q4 | 703,439 | $28,933,592 | +$2,154,519 | $41.13 | 72 |
| 2024 Q3 | 626,354 | $26,181,229 | +$573,025 | $41.81 | 64 |
| 2024 Q2 | 620,633 | $23,504,910 | +$3,014,426 | $37.87 | 62 |
| 2024 Q1 | 540,368 | $21,166,965 | +$3,506,216 | $39.17 | 53 |
| 2023 Q4 | 451,835 | $17,283,126 | +$3,344,982 | $38.26 | 46 |
| 2023 Q3 | 330,945 | $10,948,235 | -$1,794,528 | $33.06 | 41 |
| 2023 Q2 | 382,111 | $13,380,635 | +$1,568,997 | $35.02 | 37 |
| 2023 Q1 | 337,775 | $11,453,165 | +$1,961,512 | $33.91 | 35 |
| 2022 Q4 | 280,348 | $9,312,292 | -$1,957,729 | $33.22 | 31 |
| 2022 Q3 | 339,538 | $10,408,849 | +$3,954,601 | $30.66 | 23 |
| 2022 Q2 | 209,991 | $6,806,347 | +$2,681,855 | $32.42 | 18 |
| 2022 Q1 | 125,775 | $4,763,912 | +$1,346,932 | $37.88 | 16 |
| 2021 Q4 | 90,166 | $3,667,981 | -$2,096,379 | $40.68 | 12 |
| 2021 Q3 | 136,632 | $5,260,058 | +$1,846,627 | $38.49 | 11 |
| 2021 Q2 | 88,389 | $3,523,969 | +$268,693 | $39.86 | 8 |
| 2021 Q1 | 83,079 | $3,227,000 | -$3,184,932 | $38.85 | 5 |
| 2020 Q4 | 169,945 | $5,646,000 | -$997,933 | $33.22 | 4 |
| 2020 Q3 | 199,997 | $5,105,000 | +$5,105,000 | $25.52 | 2 |