| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 535,403 | $18,304,159 | -$1,461,555 | $34.19 | 1 |
| 2025 Q2 | 578,154 | $22,806,753 | -$1,811,037 | $39.45 | 1 |
| 2025 Q1 | 624,064 | $19,155,101 | -$2,041,344 | $30.69 | 1 |
| 2024 Q4 | 690,570 | $24,360,652 | -$4,854,034 | $35.28 | 1 |
| 2024 Q3 | 828,171 | $35,700,000 | -$4,802,297 | $43.11 | 1 |
| 2024 Q2 | 939,575 | $39,829,000 | -$3,837,861 | $42.39 | 1 |
| 2024 Q1 | 1,030,111 | $42,885,000 | -$4,953,849 | $41.63 | 1 |
| 2023 Q4 | 1,149,104 | $44,993,000 | -$2,409,355 | $39.15 | 1 |
| 2023 Q3 | 1,210,638 | $42,300,000 | -$779,203 | $34.94 | 1 |
| 2023 Q2 | 1,232,939 | $46,866,000 | +$4,069,485 | $38.01 | 1 |
| 2023 Q1 | 1,125,880 | $51,095,000 | +$50,636,684 | $45.38 | 1 |
| 2022 Q4 | 10,099 | $418,000 | -$107,573 | $41.39 | 1 |
| 2022 Q3 | 12,698 | $453,000 | -$12,486 | $35.67 | 1 |
| 2022 Q2 | 13,048 | $472,000 | $36.17 | 1 | |
| 2022 Q1 | 13,048 | $489,000 | +$200,427 | $37.48 | 1 |
| 2021 Q4 | 7,700 | $365,000 | -$3,271 | $47.4 | 1 |
| 2021 Q3 | 7,769 | $376,000 | +$376,000 | $48.4 | 1 |
| 2020 Q2 | 0 | $0 | -$208,000 | 0 | |
| 2020 Q1 | 8,949 | $208,000 | +$208,000 | $23.24 | 1 |
| 2014 Q3 | 10,288 | $228,000 | -$246,439 | $22.16 | 1 |
| 2014 Q2 | 21,408 | $492,000 | -$5,516 | $22.98 | 1 |
| 2014 Q1 | 21,648 | $467,000 | $21.57 | 1 |