| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 8,704 | $281,226 | +$41,938 | $32.31 | 1 |
| 2025 Q3 | 65,894 | $1,843,843 | +$16,709 | $28.04 | 6 |
| 2025 Q2 | 65,332 | $1,494,270 | +$76,832 | $22.93 | 7 |
| 2025 Q1 | 61,959 | $1,305,322 | +$152,813 | $21.03 | 6 |
| 2024 Q4 | 54,730 | $980,553 | +$17,344 | $17.92 | 4 |
| 2024 Q3 | 53,531 | $1,198,090 | +$43,593 | $22.38 | 6 |
| 2024 Q2 | 51,504 | $1,033,057 | -$215 | $20.06 | 6 |
| 2024 Q1 | 51,497 | $1,150,900 | +$113,741 | $22.35 | 8 |
| 2023 Q4 | 46,407 | $1,003,218 | -$176,452,634 | $21.68 | 8 |
| 2023 Q3 | 9,552,419 | $177,248,960 | -$8,222,655 | $18.35 | 7 |
| 2023 Q2 | 9,995,523 | $194,519,475 | -$3,486,560 | $19.47 | 8 |
| 2023 Q1 | 10,173,754 | $215,648,902 | -$2,278,908 | $21.20 | 9 |
| 2022 Q4 | 10,281,286 | $185,901,607 | +$3,878,182 | $18.08 | 5 |
| 2022 Q3 | 10,066,882 | $138,378,000 | +$1,602,284 | $12.98 | 6 |
| 2022 Q2 | 9,947,715 | $161,000,000 | +$5,354,875 | $16.22 | 5 |
| 2022 Q1 | 9,612,828 | $207,321,000 | +$22,823,536 | $21.57 | 7 |
| 2021 Q4 | 8,508,154 | $237,385,000 | +$39,036,043 | $27.94 | 7 |
| 2021 Q3 | 7,092,054 | $163,090,023 | +$46,762,794 | $22.92 | 10 |
| 2021 Q2 | 5,058,200 | $129,293,026 | +$559,106 | $25.56 | 7 |
| 2021 Q1 | 4,898,496 | $134,139,000 | +$59,155,735 | $27.37 | 7 |
| 2020 Q4 | 2,737,359 | $67,246,000 | +$29,650,056 | $24.57 | 6 |
| 2020 Q3 | 1,532,496 | $30,205,000 | -$1,944,451 | $19.71 | 5 |
| 2020 Q2 | 1,631,087 | $30,421,000 | -$1,520,008 | $18.65 | 3 |
| 2020 Q1 | 1,712,598 | $24,030,000 | +$2,071,168 | $14.03 | 3 |
| 2019 Q4 | 1,568,807 | $30,494,000 | +$401,307 | $19.44 | 4 |
| 2019 Q3 | 1,558,728 | $24,258,000 | -$213,230 | $15.48 | 5 |
| 2019 Q2 | 1,562,033 | $28,703,000 | +$499,505 | $18.22 | 5 |
| 2019 Q1 | 1,550,329 | $25,255,000 | +$1,712,903 | $16.13 | 5 |
| 2018 Q4 | 1,429,770 | $20,568,000 | +$3,569,509 | $14.33 | 4 |
| 2018 Q3 | 1,184,628 | $21,018,000 | +$1,179,659 | $17.74 | 5 |
| 2018 Q2 | 1,117,906 | $19,815,000 | +$780,206 | $17.72 | 5 |
| 2018 Q1 | 1,073,439 | $19,746,000 | -$18,552,216 | $18.15 | 8 |
| 2017 Q4 | 2,093,649 | $36,670,000 | +$20,469,638 | $17.51 | 6 |
| 2017 Q3 | 925,500 | $16,021,000 | +$1,440,187 | $16.55 | 5 |
| 2017 Q2 | 842,392 | $13,305,000 | +$1,112,315 | $15.71 | 5 |
| 2017 Q1 | 769,908 | $11,514,000 | +$840,119 | $14.94 | 3 |
| 2016 Q4 | 713,913 | $8,777,000 | -$572,390 | $11.88 | 4 |
| 2016 Q3 | 759,772 | $8,350,000 | +$1,537,609 | $10.62 | 4 |
| 2016 Q2 | 620,006 | $6,194,000 | +$188,307 | $9.96 | 4 |
| 2016 Q1 | 601,046 | $6,245,000 | -$303,210 | $10.36 | 3 |
| 2015 Q4 | 301 | $2,000 | -$20,492 | $6.64 | 1 |
| 2015 Q3 | 228,527 | $1,939,000 | -$4,521,556 | $8.34 | 4 |
| 2015 Q2 | 640,069 | $7,103,000 | +$279,340 | $11.09 | 4 |
| 2015 Q1 | 614,867 | $6,855,000 | +$692,304 | $11.15 | 7 |
| 2014 Q4 | 552,307 | $5,363,000 | -$324,751 | $9.66 | 3 |
| 2014 Q3 | 581,877 | $6,552,000 | -$725,227 | $11.23 | 6 |
| 2014 Q2 | 646,585 | $8,845,000 | +$130,944 | $13.69 | 5 |
| 2014 Q1 | 637,076 | $8,999,000 | +$376,878 | $14.13 | 5 |