| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 991,808 | $26,144,851 | +$2,996,138 | $26.37 | 12 |
| 2025 Q2 | 886,773 | $19,970,687 | -$162,941 | $22.52 | 10 |
| 2025 Q1 | 902,733 | $16,792,561 | +$4,233,221 | $18.6 | 12 |
| 2024 Q4 | 677,310 | $11,260,653 | +$126,840 | $16.61 | 11 |
| 2024 Q3 | 668,102 | $12,543,137 | -$1,529,381 | $18.76 | 11 |
| 2024 Q2 | 750,361 | $11,641,125 | -$3,725,651 | $15.49 | 11 |
| 2024 Q1 | 990,850 | $14,690,775 | +$9,509,959 | $14.8 | 11 |
| 2023 Q4 | 348,085 | $5,105,563 | -$1,936,388 | $14.7 | 12 |
| 2023 Q3 | 487,608 | $6,855,313 | -$713,514 | $13.99 | 14 |
| 2023 Q2 | 511,467 | $7,408,069 | -$15,247,721 | $14.48 | 17 |
| 2023 Q1 | 1,564,056 | $23,784,176 | -$1,109,612 | $15.21 | 18 |
| 2022 Q4 | 1,637,446 | $23,954,791 | -$1,968,192 | $14.63 | 18 |
| 2022 Q3 | 1,773,119 | $23,380,000 | -$3,551,661 | $13.19 | 17 |
| 2022 Q2 | 2,040,287 | $31,849,000 | -$4,944,407 | $15.61 | 16 |
| 2022 Q1 | 2,324,800 | $41,406,000 | -$10,931,809 | $17.81 | 13 |
| 2021 Q4 | 2,812,027 | $66,411,000 | -$6,224,249 | $23.63 | 18 |
| 2021 Q3 | 3,015,141 | $81,207,000 | +$4,130,978 | $26.92 | 26 |
| 2021 Q2 | 2,855,543 | $95,013,000 | +$3,392,830 | $33.46 | 21 |
| 2021 Q1 | 2,756,934 | $88,787,000 | +$50,647,333 | $32.18 | 21 |
| 2020 Q4 | 1,182,489 | $38,550,000 | +$2,870,390 | $32.6 | 12 |
| 2020 Q3 | 1,022,153 | $28,816,000 | +$9,784,299 | $28.19 | 8 |
| 2020 Q2 | 676,185 | $17,580,000 | -$2,087,918 | $26 | 7 |
| 2020 Q1 | 816,817 | $15,978,000 | +$5,790,907 | $19.56 | 10 |
| 2019 Q4 | 518,215 | $12,420,000 | -$4,180,055 | $23.97 | 7 |
| 2019 Q3 | 694,933 | $15,022,000 | +$10,199,179 | $21.62 | 9 |
| 2019 Q2 | 223,039 | $4,994,000 | -$14,611,167 | $22.39 | 9 |
| 2019 Q1 | 857,021 | $19,711,751 | -$909,390 | $23 | 10 |
| 2018 Q4 | 845,189 | $16,071,000 | +$2,101,746 | $19.01 | 8 |
| 2018 Q3 | 734,663 | $15,986,000 | +$1,043,411 | $21.75 | 7 |
| 2018 Q2 | 686,372 | $16,642,000 | -$3,869,127 | $24.22 | 11 |
| 2018 Q1 | 845,865 | $22,636,000 | -$724,841 | $26.76 | 3 |
| 2017 Q4 | 74,598 | $1,905,000 | +$1,905,000 | $27.77 | 2 |