| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 72,602 | $3,683,323 | -$581,756 | $50.73 | 1 |
| 2025 Q2 | 84,069 | $4,005,985 | -$155,295 | $47.65 | 1 |
| 2025 Q1 | 87,328 | $3,977,315 | +$169,335 | $45.54 | 1 |
| 2024 Q4 | 83,610 | $3,472,414 | $41.53 | 1 | |
| 2023 Q3 | 0 | $0 | -$2,536,854 | 0 | |
| 2023 Q2 | 58,800 | $2,536,854 | -$23,709,669 | $43.14 | 1 |
| 2023 Q1 | 612,661 | $26,007,591 | +$84,900 | $42.45 | 2 |
| 2022 Q4 | 610,661 | $24,418,450 | -$2,525,307 | $39.99 | 2 |
| 2022 Q3 | 673,814 | $25,735,000 | +$13,192,358 | $38.19 | 2 |
| 2022 Q2 | 328,404 | $15,492,000 | $47.17 | 1 | |
| 2022 Q1 | 328,404 | $16,257,000 | -$411,469 | $49.5 | 1 |
| 2021 Q4 | 336,716 | $16,269,000 | -$599,320 | $48.32 | 1 |
| 2021 Q3 | 349,120 | $15,485,000 | +$133,063 | $44.35 | 1 |
| 2021 Q2 | 346,120 | $15,337,000 | $44.31 | 1 | |
| 2021 Q1 | 346,120 | $15,017,000 | $43.39 | 1 | |
| 2020 Q4 | 346,120 | $14,127,000 | $40.82 | 1 | |
| 2020 Q3 | 346,120 | $14,107,000 | +$14,107,000 | $40.76 | 1 |
| 2018 Q4 | 0 | $0 | -$278,000 | 0 | |
| 2018 Q3 | 8,562 | $278,000 | +$278,000 | $32.47 | 1 |
| 2018 Q2 | 0 | $0 | -$289,000 | 0 | |
| 2018 Q1 | 8,562 | $289,000 | $33.75 | 1 | |
| 2017 Q4 | 8,562 | $314,000 | +$314,000 | $36.67 | 1 |
| 2017 Q3 | 0 | $0 | -$301,000 | 0 | |
| 2017 Q2 | 8,562 | $301,000 | $35.16 | 1 | |
| 2017 Q1 | 8,562 | $284,000 | $33.17 | 1 | |
| 2016 Q4 | 8,562 | $264,000 | +$264,000 | $30.83 | 1 |
| 2016 Q2 | 0 | $0 | -$268,000 | 0 | |
| 2016 Q1 | 8,562 | $268,000 | +$268,000 | $31.3 | 1 |
| 2014 Q3 | 0 | $0 | -$273,441 | 0 | |
| 2014 Q2 | 8,986 | $273,441 | +$273,441 | $30.43 | 1 |