| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 130,098 | $3,682,021 | +$609,606 | $28.33 | 8 |
| 2025 Q2 | 109,182 | $2,868,593 | -$133,203 | $26.27 | 6 |
| 2025 Q1 | 114,841 | $2,697,422 | -$150,975 | $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,173 | $24.03 | 4 |
| 2024 Q1 | 303,479 | $6,714,026 | -$32,839 | $22.90 | 5 |
| 2023 Q4 | 376,970 | $8,323,979 | +$6,635,941 | $22.40 | 7 |
| 2023 Q3 | 74,258 | $1,565,555 | -$4,070,209 | $21.08 | 3 |
| 2023 Q2 | 339,140 | $7,326,345 | -$454,053 | $21.64 | 5 |
| 2023 Q1 | 360,269 | $7,651,744 | +$6,537 | $21.24 | 5 |
| 2022 Q4 | 263,782 | $5,312,779 | -$633,243 | $20.15 | 4 |
| 2022 Q3 | 295,222 | $5,421,938 | -$1,009,924 | $18.36 | 4 |
| 2022 Q2 | 337,621 | $7,113,350 | -$349,934 | $21.05 | 6 |
| 2022 Q1 | 354,256 | $8,528,350 | -$1,449,122 | $24.08 | 5 |
| 2021 Q4 | 414,260 | $10,373,754 | +$651,333 | $25.05 | 6 |
| 2021 Q3 | 388,267 | $61,425,000 | +$2,589,481 | $25.04 | 5 |
| 2021 Q2 | 284,866 | $63,349,000 | +$100,579 | $26.98 | 5 |
| 2021 Q1 | 281,138 | $59,872,000 | -$250,723 | $25.54 | 5 |
| 2020 Q4 | 292,007 | $7,086,123 | -$499,767 | $24.25 | 5 |
| 2020 Q3 | 314,923 | $6,323,469 | +$309,633 | $20.08 | 6 |
| 2020 Q2 | 299,489 | $5,590,557 | -$830,902 | $18.67 | 5 |
| 2020 Q1 | 308,297 | $4,800,000 | -$437,547 | $15.57 | 4 |
| 2019 Q4 | 331,103 | $7,208,000 | +$534,349 | $21.77 | 5 |
| 2019 Q3 | 307,222 | $6,083,000 | -$1,345,874 | $19.80 | 5 |
| 2019 Q2 | 364,933 | $7,609,011 | +$1,138,168 | $20.81 | 4 |
| 2019 Q1 | 309,172 | $6,455,000 | +$841,352 | $20.88 | 3 |
| 2018 Q4 | 276,219 | $5,317,000 | -$751,817 | $19.24 | 4 |
| 2018 Q3 | 313,734 | $6,496,000 | -$715,625 | $20.71 | 4 |
| 2018 Q2 | 344,689 | $7,287,000 | -$695,858 | $21.16 | 4 |
| 2018 Q1 | 373,784 | $8,824,000 | -$15,682,385 | $23.60 | 5 |
| 2017 Q4 | 1,049,643 | $24,374,000 | +$4,020,865 | $23.22 | 5 |
| 2017 Q3 | 883,350 | $19,160,000 | +$64,640 | $21.69 | 5 |
| 2017 Q2 | 156,791 | $3,220,068 | +$1,636,856 | $20.54 | 4 |
| 2017 Q1 | 956,885 | $18,879,611 | +$799,220 | $19.73 | 6 |
| 2016 Q4 | 916,397 | $15,908,123 | -$469,643 | $17.36 | 3 |
| 2016 Q3 | 943,451 | $17,340,170 | -$1,001,969 | $18.38 | 3 |
| 2016 Q2 | 1,001,439 | $17,133,718 | -$1,065,008 | $17.11 | 5 |
| 2016 Q1 | 1,026,005 | $17,286,491 | -$3,365,920 | $16.83 | 6 |
| 2015 Q4 | 1,228,469 | $19,360,222 | +$2,149 | $15.76 | 5 |
| 2015 Q3 | 1,225,955 | $19,492,733 | -$1,555,311 | $15.90 | 5 |
| 2015 Q2 | 1,323,775 | $25,535,831 | -$23,830 | $19.29 | 5 |
| 2015 Q1 | 504,528 | $9,732,671 | +$1,913,621 | $19.29 | 5 |
| 2014 Q4 | 1,172,215 | $22,178,000 | -$396,240 | $18.92 | 3 |
| 2014 Q3 | 426,277 | $8,512,000 | -$144,989 | $19.96 | 2 |
| 2014 Q2 | 1,189,420 | $24,739,000 | -$32,892,709 | $20.80 | 3 |
| 2014 Q1 | 2,199,320 | $43,036,671 | +$28,823,325 | $19.58 | 4 |