| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 881,417 | $20,625,760 | -$1,183,751 | $23.4 | 44 |
| 2025 Q2 | 930,824 | $24,731,922 | +$271,392 | $26.57 | 43 |
| 2025 Q1 | 922,360 | $19,111,527 | -$431,806 | $20.72 | 41 |
| 2024 Q4 | 942,412 | $24,645,316 | +$1,643,769 | $26.15 | 40 |
| 2024 Q3 | 879,595 | $25,693,683 | -$40,452 | $29.21 | 40 |
| 2024 Q2 | 884,260 | $21,815,283 | -$697,088 | $24.67 | 34 |
| 2024 Q1 | 907,714 | $31,114,902 | -$467,238 | $34.3 | 36 |
| 2023 Q4 | 923,480 | $23,345,639 | -$320,521 | $25.28 | 33 |
| 2023 Q3 | 980,971 | $18,237,435 | -$106,684 | $18.59 | 34 |
| 2023 Q2 | 957,542 | $20,874,664 | -$375,075 | $21.8 | 35 |
| 2023 Q1 | 978,673 | $17,696,013 | -$486,940 | $18.08 | 35 |
| 2022 Q4 | 1,003,844 | $18,550,285 | -$420,648 | $18.48 | 33 |
| 2022 Q3 | 1,022,333 | $16,600,530 | -$835,558 | $16.23 | 31 |
| 2022 Q2 | 1,073,209 | $24,869,807 | -$1,162,337 | $23.19 | 33 |
| 2022 Q1 | 1,123,423 | $26,423,703 | +$394,263 | $23.52 | 36 |
| 2021 Q4 | 1,107,691 | $24,886,335 | -$991,490 | $22.46 | 35 |
| 2021 Q3 | 1,151,459 | $23,928,247 | -$219,191 | $20.78 | 32 |
| 2021 Q2 | 1,162,173 | $24,136,857 | -$1,132,263 | $20.77 | 32 |
| 2021 Q1 | 1,220,539 | $21,978,396 | -$229,660 | $18.01 | 33 |
| 2020 Q4 | 1,307,019 | $18,602,352 | +$169,816 | $14.24 | 34 |
| 2020 Q3 | 1,295,206 | $19,356,505 | -$440,186 | $14.94 | 32 |
| 2020 Q2 | 1,324,691 | $18,305,178 | -$369,128 | $13.82 | 33 |
| 2020 Q1 | 1,351,339 | $20,540,664 | +$247,328 | $15.2 | 30 |
| 2019 Q4 | 1,335,879 | $19,487,734 | -$593,226 | $14.59 | 32 |
| 2019 Q3 | 1,376,526 | $19,723,310 | +$170,432 | $14.33 | 29 |
| 2019 Q2 | 1,364,506 | $22,883,769 | +$372,068 | $16.9 | 30 |
| 2019 Q1 | 1,342,386 | $19,638,491 | -$67,004 | $14.63 | 26 |
| 2018 Q4 | 1,346,279 | $18,321,680 | +$61,893 | $13.61 | 26 |
| 2018 Q3 | 1,342,412 | $18,259,014 | -$323,091 | $13.62 | 28 |
| 2018 Q2 | 1,366,151 | $18,033,013 | -$32,335 | $13.2 | 26 |
| 2018 Q1 | 1,369,257 | $18,897,823 | +$140,358 | $13.81 | 27 |
| 2017 Q4 | 1,359,118 | $18,079,480 | -$352,676 | $13.3 | 28 |
| 2017 Q3 | 1,385,977 | $21,137,876 | -$118,026 | $15.25 | 28 |
| 2017 Q2 | 1,393,747 | $21,217,876 | +$192,078 | $15.23 | 30 |
| 2017 Q1 | 1,380,976 | $21,200,000 | +$1,627,544 | $15.35 | 28 |
| 2016 Q4 | 1,383,010 | $22,267,097 | +$405,516 | $16.1 | 28 |
| 2016 Q3 | 1,360,996 | $15,757,893 | +$224,008 | $11.58 | 27 |
| 2016 Q2 | 1,342,751 | $15,440,282 | +$807,904 | $11.5 | 27 |
| 2016 Q1 | 1,274,329 | $13,380,000 | +$422,215 | $10.5 | 18 |
| 2015 Q4 | 1,233,945 | $14,068,000 | +$8,821 | $11.4 | 18 |
| 2015 Q3 | 1,233,181 | $13,549,000 | +$33,399 | $10.97 | 15 |
| 2015 Q2 | 1,230,437 | $14,355,000 | +$4,595 | $11.66 | 16 |
| 2015 Q1 | 1,230,149 | $13,987,000 | -$133,337 | $11.39 | 17 |
| 2014 Q4 | 1,241,147 | $14,835,000 | +$80,578 | $12.09 | 19 |
| 2014 Q3 | 802,391 | $8,264,855 | -$118,814 | $10.3 | 22 |
| 2014 Q2 | 813,664 | $8,499,867 | -$720,765 | $10.45 | 20 |
| 2014 Q1 | 884,366 | $9,034,065 | +$13,137 | $10.22 | 28 |