| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 442,893 | $12,708,651 | -$5,394,177 | $28.95 | 13 |
| 2025 Q2 | 631,805 | $23,034,734 | +$6,534,121 | $36.86 | 14 |
| 2025 Q1 | 452,458 | $16,758,947 | +$7,044,387 | $37.72 | 11 |
| 2024 Q4 | 262,297 | $9,281,943 | +$529,040 | $35.69 | 10 |
| 2024 Q3 | 247,441 | $8,493,106 | -$1,088,341 | $34.75 | 10 |
| 2024 Q2 | 285,517 | $8,508,195 | -$717,428 | $30.06 | 11 |
| 2024 Q1 | 309,374 | $9,317,223 | -$59,146,846 | $30.43 | 12 |
| 2023 Q4 | 2,282,431 | $68,326,052 | -$390,820 | $29.97 | 10 |
| 2023 Q3 | 2,298,733 | $58,436,741 | +$301,974 | $25.44 | 12 |
| 2023 Q2 | 2,287,258 | $61,185,556 | -$71,800,837 | $26.76 | 13 |
| 2023 Q1 | 4,969,847 | $122,222,851 | +$1,210,988 | $24.46 | 10 |
| 2022 Q4 | 4,920,406 | $105,428,141 | +$48,892 | $21.44 | 10 |
| 2022 Q3 | 4,917,463 | $103,281,749 | -$449,567 | $21 | 8 |
| 2022 Q2 | 4,944,647 | $115,786,165 | +$25,357,889 | $23.27 | 11 |
| 2022 Q1 | 3,860,795 | $102,370,121 | -$2,635,939 | $26.5 | 11 |
| 2021 Q4 | 3,976,288 | $93,792,030 | +$80,538,850 | $23.54 | 12 |
| 2021 Q3 | 561,683 | $14,158,790 | +$5,521,650 | $25.43 | 13 |
| 2021 Q2 | 335,036 | $9,225,672 | -$53,526,452 | $27.53 | 14 |
| 2021 Q1 | 2,558,623 | $61,751,005 | +$8,264,335 | $23.95 | 16 |
| 2020 Q4 | 2,214,342 | $69,183,293 | +$5,417,366 | $30.93 | 15 |
| 2020 Q3 | 2,007,301 | $58,539,000 | +$455,358 | $28.77 | 11 |
| 2020 Q2 | 1,954,355 | $51,731,000 | +$413,820 | $25.93 | 10 |
| 2020 Q1 | 1,899,919 | $43,223,203 | +$2,662,400 | $22.56 | 11 |
| 2019 Q4 | 1,735,199 | $45,111,000 | -$3,820,293 | $25.72 | 9 |
| 2019 Q3 | 1,883,506 | $43,514,000 | +$4,113,424 | $22.67 | 10 |
| 2019 Q2 | 1,705,387 | $29,880,385 | +$1,286,255 | $17.43 | 11 |
| 2019 Q1 | 1,633,315 | $25,437,000 | +$3,172,417 | $15.28 | 11 |
| 2018 Q4 | 1,429,583 | $18,720,000 | -$824,423 | $12.86 | 9 |
| 2018 Q3 | 1,492,319 | $22,466,000 | +$2,535,200 | $14.87 | 7 |
| 2018 Q2 | 1,303,729 | $19,492,000 | +$1,657,090 | $14.7 | 7 |
| 2018 Q1 | 1,193,147 | $17,586,000 | +$2,611,175 | $14.7 | 7 |
| 2017 Q4 | 1,039,047 | $14,458,000 | +$3,571,512 | $12.82 | 5 |
| 2017 Q3 | 833,641 | $10,860,000 | +$4,150,196 | $11.9 | 3 |
| 2017 Q2 | 583,754 | $6,940,000 | +$890,572 | $11.88 | 3 |
| 2017 Q1 | 508,850 | $5,124,000 | +$664,511 | $10.07 | 3 |
| 2016 Q4 | 442,862 | $3,872,000 | -$1,430,594 | $8.74 | 3 |
| 2016 Q3 | 602,285 | $5,423,000 | +$1,714,941 | $9 | 4 |
| 2016 Q2 | 415,907 | $3,571,000 | +$854,487 | $8.59 | 4 |
| 2016 Q1 | 315,892 | $3,295,000 | -$16,483,967 | $10.42 | 4 |
| 2015 Q4 | 1,909,258 | $19,760,000 | +$19,760,000 | $10.35 | 5 |