| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 129,965 | $3,681,662 | +$610,032 | $28.33 | 7 |
| 2025 Q2 | 109,182 | $2,868,593 | -$133,203 | $26.27 | 6 |
| 2025 Q1 | 114,841 | $2,697,422 | -$150,977 | $23.49 | 7 |
| 2024 Q4 | 121,671 | $2,832,920 | -$59,505 | $23.28 | 7 |
| 2024 Q3 | 123,909 | $3,139,425 | -$77,875 | $25.36 | 4 |
| 2024 Q2 | 126,980 | $3,051,234 | -$5,361,172 | $24.03 | 4 |
| 2024 Q1 | 303,479 | $6,714,026 | -$32,839 | $22.9 | 5 |
| 2023 Q4 | 376,970 | $8,323,979 | +$6,635,939 | $22.4 | 7 |
| 2023 Q3 | 74,258 | $1,565,555 | -$5,718,388 | $21.08 | 3 |
| 2023 Q2 | 339,140 | $7,326,345 | -$454,054 | $21.64 | 5 |
| 2023 Q1 | 360,269 | $7,651,744 | +$2,049,416 | $21.24 | 5 |
| 2022 Q4 | 263,782 | $47,050,000 | -$633,243 | $20.15 | 4 |
| 2022 Q3 | 295,222 | $43,322,000 | -$1,009,929 | $18.36 | 4 |
| 2022 Q2 | 337,621 | $57,413,000 | -$349,935 | $21.05 | 6 |
| 2022 Q1 | 354,256 | $58,828,000 | -$1,449,122 | $24.08 | 5 |
| 2021 Q4 | 414,260 | $62,076,000 | +$651,333 | $25.05 | 6 |
| 2021 Q3 | 388,267 | $61,425,000 | +$2,589,479 | $25.04 | 5 |
| 2021 Q2 | 284,866 | $63,349,000 | +$100,578 | $26.98 | 5 |
| 2021 Q1 | 281,138 | $59,872,000 | -$250,722 | $25.54 | 5 |
| 2020 Q4 | 292,007 | $57,159,000 | -$499,768 | $24.25 | 5 |
| 2020 Q3 | 314,923 | $47,751,000 | +$309,633 | $20.08 | 6 |
| 2020 Q2 | 299,489 | $44,109,000 | -$628,131,257 | $18.67 | 5 |
| 2020 Q1 | 343,992 | $428,145,000 | -$437,547 | $15.57 | 5 |
| 2019 Q4 | 331,103 | $7,208,000 | +$534,351 | $21.77 | 5 |
| 2019 Q3 | 307,222 | $6,083,000 | -$1,345,876 | $19.8 | 5 |
| 2019 Q2 | 364,933 | $7,620,000 | +$1,149,160 | $20.95 | 4 |
| 2019 Q1 | 309,172 | $6,455,000 | +$841,351 | $20.88 | 3 |
| 2018 Q4 | 276,219 | $5,317,000 | -$751,816 | $19.24 | 4 |
| 2018 Q3 | 313,734 | $6,496,000 | -$715,626 | $20.71 | 4 |
| 2018 Q2 | 344,689 | $7,287,000 | -$695,856 | $21.16 | 4 |
| 2018 Q1 | 373,784 | $8,824,000 | -$15,682,406 | $23.6 | 5 |
| 2017 Q4 | 1,049,643 | $24,374,000 | +$4,020,870 | $23.22 | 5 |
| 2017 Q3 | 883,350 | $19,160,000 | -$727,253 | $21.69 | 5 |
| 2017 Q2 | 916,869 | $18,832,068 | +$1,220,386 | $20.54 | 5 |
| 2017 Q1 | 956,885 | $18,879,611 | +$799,220 | $19.73 | 6 |
| 2016 Q4 | 916,397 | $15,908,123 | -$469,644 | $17.36 | 3 |
| 2016 Q3 | 943,451 | $17,340,170 | -$649,877,442 | $18.38 | 3 |
| 2016 Q2 | 1,001,439 | $666,009,193 | +$607,498,955 | $17.11 | 5 |
| 2016 Q1 | 1,026,005 | $17,286,491 | -$3,365,910 | $16.83 | 6 |
| 2015 Q4 | 1,228,469 | $57,052,492 | +$37,732,146 | $15.76 | 5 |
| 2015 Q3 | 1,225,955 | $19,492,733 | -$1,555,313 | $15.9 | 5 |
| 2015 Q2 | 1,323,775 | $25,535,831 | +$259,015 | $19.29 | 5 |
| 2015 Q1 | 1,310,351 | $25,276,671 | +$2,664,820 | $19.29 | 6 |
| 2014 Q4 | 1,172,215 | $22,178,000 | -$495,681 | $18.92 | 3 |
| 2014 Q3 | 1,198,413 | $23,932,000 | +$179,613 | $19.97 | 3 |
| 2014 Q2 | 1,189,420 | $24,739,000 | -$32,151,067 | $20.8 | 3 |
| 2014 Q1 | 2,919,549 | $57,138,671 | +$28,692,437 | $19.58 | 5 |