| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 248,045 | $10,547,012 | -$102,648 | $42.52 | 2 |
| 2025 Q2 | 250,459 | $10,071,144 | -$145,766 | $40.21 | 2 |
| 2025 Q1 | 254,084 | $9,876,450 | -$364,299 | $38.87 | 2 |
| 2024 Q4 | 264,825 | $10,188,040 | -$162,158 | $38.47 | 3 |
| 2024 Q3 | 269,040 | $10,401,300 | -$352,367 | $38.66 | 3 |
| 2024 Q2 | 278,252 | $9,953,216 | +$7,304,507 | $35.77 | 5 |
| 2024 Q1 | 74,049 | $2,703,553 | -$334,602 | $36.51 | 2 |
| 2023 Q4 | 83,999 | $2,831,596 | -$345,325 | $33.71 | 3 |
| 2023 Q3 | 94,243 | $2,935,670 | +$2,250,370 | $31.15 | 3 |
| 2023 Q2 | 22,000 | $704,000 | -$800,000 | $32 | 1 |
| 2023 Q1 | 47,000 | $1,495,540 | -$281,947 | $31.82 | 1 |
| 2022 Q4 | 75,179 | $2,453,097 | -$211,023 | $32.63 | 3 |
| 2022 Q3 | 81,670 | $2,335,000 | -$834,000 | $28.59 | 4 |
| 2022 Q2 | 110,815 | $3,396,000 | +$2,758,000 | $30.65 | 2 |
| 2022 Q1 | 20,815 | $704,000 | $33.82 | 1 | |
| 2021 Q4 | 20,815 | $704,000 | $33.82 | 1 | |
| 2021 Q3 | 20,815 | $649,000 | -$20,485 | $31.18 | 1 |
| 2021 Q2 | 21,472 | $678,000 | +$20,745 | $31.58 | 1 |
| 2021 Q1 | 20,815 | $634,000 | $30.46 | 1 | |
| 2020 Q4 | 20,815 | $574,000 | +$8,190 | $27.58 | 1 |
| 2020 Q3 | 20,518 | $501,000 | $24.42 | 1 | |
| 2020 Q2 | 20,518 | $488,000 | -$141,000 | $23.78 | 1 |
| 2020 Q1 | 25,555 | $579,000 | +$438,000 | $24.67 | 2 |
| 2019 Q4 | 5,037 | $141,000 | -$756 | $27.99 | 1 |
| 2019 Q3 | 5,064 | $135,000 | +$135,000 | $26.66 | 1 |