| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 212,207 | $7,468,925 | +$265,950 | $35.2 | 6 |
| 2025 Q2 | 204,654 | $6,795,719 | +$1,258,050 | $33.25 | 6 |
| 2025 Q1 | 166,652 | $4,645,739 | +$37,200 | $27.91 | 6 |
| 2024 Q4 | 165,319 | $3,609,058 | -$282,599 | $21.84 | 5 |
| 2024 Q3 | 178,242 | $4,432,430 | +$3,493,675 | $24.85 | 6 |
| 2024 Q2 | 37,653 | $876,683 | +$48,355 | $23.25 | 6 |
| 2024 Q1 | 35,556 | $822,420 | +$23,126 | $23.08 | 7 |
| 2023 Q4 | 34,544 | $682,969 | +$12,357 | $19.74 | 5 |
| 2023 Q3 | 32,394 | $521,308 | -$28,341,913 | $15.98 | 7 |
| 2023 Q2 | 1,566,903 | $28,942,627 | +$1,492,974 | $18.49 | 8 |
| 2023 Q1 | 1,485,779 | $26,966,864 | -$1,104,067 | $18.15 | 5 |
| 2022 Q4 | 1,540,560 | $31,380,859 | -$833,258 | $20.36 | 7 |
| 2022 Q3 | 1,581,088 | $30,673,000 | +$692,595 | $19.47 | 5 |
| 2022 Q2 | 1,545,842 | $35,045,000 | +$3,283,533 | $22.77 | 6 |
| 2022 Q1 | 1,400,993 | $35,264,000 | -$16,666,603 | $25.25 | 6 |
| 2021 Q4 | 2,063,163 | $55,953,000 | -$2,643,736 | $27.08 | 5 |
| 2021 Q3 | 2,160,657 | $56,308,000 | -$2,675,176 | $26.11 | 6 |
| 2021 Q2 | 2,273,924 | $53,746,000 | -$23,849,109 | $23.65 | 9 |
| 2021 Q1 | 3,235,034 | $79,227,000 | +$7,121,583 | $24.49 | 9 |
| 2020 Q4 | 3,157,500 | $68,089,000 | +$9,497,496 | $21.65 | 8 |
| 2020 Q3 | 2,716,979 | $50,973,000 | -$2,340,025 | $18.79 | 7 |
| 2020 Q2 | 2,841,775 | $47,575,000 | -$6,116,577 | $16.74 | 7 |
| 2020 Q1 | 3,209,743 | $43,519,000 | +$4,286,576 | $13.55 | 8 |
| 2019 Q4 | 3,066,488 | $58,004,000 | +$59,430 | $18.92 | 8 |
| 2019 Q3 | 3,064,390 | $54,268,000 | -$2,988,565 | $17.66 | 9 |
| 2019 Q2 | 3,233,318 | $64,377,623 | +$5,680,210 | $20.03 | 9 |
| 2019 Q1 | 2,947,914 | $61,093,000 | -$4,636,750 | $20.7 | 8 |
| 2018 Q4 | 3,172,612 | $62,149,000 | -$8,833,218 | $19.56 | 9 |
| 2018 Q3 | 3,623,429 | $80,457,000 | -$28,107,287 | $22.2 | 8 |
| 2018 Q2 | 5,010,985 | $101,372,000 | -$3,312,867 | $20.23 | 10 |
| 2018 Q1 | 5,174,714 | $115,287,000 | +$14,471,889 | $22.28 | 9 |
| 2017 Q4 | 4,525,418 | $97,884,000 | +$23,700,554 | $21.63 | 9 |
| 2017 Q3 | 3,429,410 | $71,538,000 | +$56,391,302 | $20.86 | 8 |
| 2017 Q2 | 726,090 | $13,215,000 | +$13,215,000 | $18.2 | 1 |