| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 303,852 | $9,717,848 | -$1,399,700 | $31.98 | 1 |
| 2025 Q2 | 347,617 | $10,903,633 | -$340,957 | $31.37 | 1 |
| 2025 Q1 | 358,487 | $11,029,220 | $30.77 | 1 | |
| 2024 Q4 | 358,487 | $11,062,198 | $30.86 | 1 | |
| 2024 Q3 | 0 | $0 | -$1,766,000 | 0 | |
| 2024 Q2 | 49,586 | $1,766,000 | +$883,000 | $35.61 | 1 |
| 2024 Q1 | 24,793 | $1,891,000 | $76.27 | 1 | |
| 2023 Q4 | 24,793 | $1,620,000 | $65.34 | 1 | |
| 2023 Q3 | 24,793 | $1,603,000 | -$28,826,688 | $64.66 | 1 |
| 2023 Q2 | 536,069 | $30,170,773 | -$35,468,242 | $56.25 | 2 |
| 2023 Q1 | 1,177,916 | $65,097,977 | +$2,271,142 | $55.26 | 3 |
| 2022 Q4 | 1,136,825 | $63,086,529 | -$8,228,517 | $55.49 | 3 |
| 2022 Q3 | 1,285,106 | $60,130,000 | +$19,694,935 | $46.8 | 3 |
| 2022 Q2 | 864,232 | $46,345,000 | $53.67 | 2 | |
| 2022 Q1 | 864,232 | $53,559,000 | -$878,312 | $61.94 | 2 |
| 2021 Q4 | 878,404 | $37,158,000 | -$1,321,712 | $42.12 | 2 |
| 2021 Q3 | 909,639 | $33,329,000 | +$445,486 | $37.8 | 2 |
| 2021 Q2 | 898,351 | $32,646,000 | +$630,000 | $36.33 | 2 |
| 2021 Q1 | 881,006 | $27,232,000 | $30.91 | 1 | |
| 2020 Q4 | 881,006 | $21,154,000 | $24.01 | 1 | |
| 2020 Q3 | 881,006 | $14,075,000 | +$14,075,000 | $15.98 | 1 |
| 2016 Q3 | 0 | $0 | -$253,639 | 0 | |
| 2016 Q2 | 8,221 | $253,639 | $30.85 | 1 | |
| 2016 Q1 | 8,221 | $222,000 | $27 | 1 | |
| 2015 Q4 | 8,221 | $180,000 | $21.9 | 1 | |
| 2015 Q3 | 8,221 | $160,000 | -$384,921 | $19.46 | 1 |
| 2015 Q2 | 22,528 | $611,179 | +$377,000 | $27.14 | 2 |
| 2015 Q1 | 8,628 | $264,450 | +$264,450 | $30.68 | 1 |
| 2014 Q4 | $30.91 | 0 | |||
| 2014 Q3 | $38.87 | 0 |