| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 206,408 | $4,819,557 | +$228,107 | $23.72 | 13 |
| 2025 Q2 | 196,904 | $4,334,362 | +$185,996 | $22.01 | 15 |
| 2025 Q1 | 188,454 | $3,185,381 | -$10,761 | $16.9 | 13 |
| 2024 Q4 | 189,091 | $3,772,898 | -$606,211 | $19.95 | 13 |
| 2024 Q3 | 224,924 | $3,634,814 | +$241,059 | $16.16 | 14 |
| 2024 Q2 | 209,917 | $4,477,589 | -$340,036 | $21.33 | 11 |
| 2024 Q1 | 225,303 | $5,001,360 | -$571,621 | $22.2 | 12 |
| 2023 Q4 | 251,051 | $4,224,050 | -$148,631 | $16.9 | 12 |
| 2023 Q3 | 256,899 | $5,742,149 | -$739,690 | $22.35 | 12 |
| 2023 Q2 | 261,396 | $7,193,827 | +$518,429 | $25.1 | 10 |
| 2023 Q1 | 265,931 | $6,620,600 | -$180,289 | $25.05 | 12 |
| 2022 Q4 | 273,188 | $6,771,162 | -$166,493 | $24.72 | 13 |
| 2022 Q3 | 278,616 | $4,768,000 | -$380,436 | $17.12 | 12 |
| 2022 Q2 | 298,068 | $4,905,000 | -$29,038 | $16.46 | 12 |
| 2022 Q1 | 301,901 | $6,867,000 | -$282,060 | $22.75 | 13 |
| 2021 Q4 | 313,458 | $7,883,000 | -$848,430 | $25.15 | 13 |
| 2021 Q3 | 343,788 | $9,797,000 | +$758,803 | $28.65 | 16 |
| 2021 Q2 | 316,922 | $7,831,000 | +$46,697 | $24.7 | 15 |
| 2021 Q1 | 315,687 | $7,503,000 | +$400,074 | $23.76 | 12 |
| 2020 Q4 | 298,736 | $7,436,000 | -$4,316,679 | $24.88 | 13 |
| 2020 Q3 | 490,568 | $4,761,000 | -$169,556 | $9.74 | 10 |
| 2020 Q2 | 507,815 | $5,825,407 | -$236,536 | $11.68 | 12 |
| 2020 Q1 | 527,679 | $6,631,000 | -$311,757 | $12.65 | 15 |
| 2019 Q4 | 544,475 | $10,970,000 | -$218,210 | $20.15 | 12 |
| 2019 Q3 | 555,413 | $10,533,000 | -$81,395 | $19.14 | 14 |
| 2019 Q2 | 559,931 | $9,792,000 | +$3,127,412 | $17.49 | 15 |
| 2019 Q1 | 378,880 | $11,447,000 | -$36,122 | $30.2 | 14 |
| 2018 Q4 | 380,086 | $9,310,000 | -$1,761,687 | $24.49 | 15 |
| 2018 Q3 | 452,055 | $15,031,000 | -$3,414,802 | $32.95 | 13 |
| 2018 Q2 | 555,804 | $18,588,000 | +$21,966 | $33.47 | 11 |
| 2018 Q1 | 555,198 | $13,940,000 | -$83,561 | $25.15 | 12 |
| 2017 Q4 | 558,490 | $13,774,000 | +$198,774 | $24.67 | 12 |
| 2017 Q3 | 550,417 | $9,737,000 | -$270,545 | $17.71 | 11 |
| 2017 Q2 | 563,719 | $11,951,000 | +$153,430 | $21.2 | 12 |
| 2017 Q1 | 557,906 | $11,222,140 | -$101,823 | $20.09 | 15 |
| 2016 Q4 | 570,380 | $13,084,200 | -$86,013 | $23 | 17 |
| 2016 Q3 | 627,327 | $12,671,056 | -$7,122,352 | $20.03 | 21 |
| 2016 Q2 | 956,460 | $20,562,680 | +$34,324 | $21.5 | 23 |
| 2016 Q1 | 954,877 | $23,067,804 | -$551,196 | $24.16 | 22 |
| 2015 Q4 | 977,627 | $23,924,005 | -$760,316 | $24.48 | 22 |
| 2015 Q3 | 1,008,846 | $17,958,196 | -$108,169 | $17.8 | 19 |
| 2015 Q2 | 1,014,843 | $21,264,040 | +$169,077 | $20.95 | 20 |
| 2015 Q1 | 941,719 | $23,161,720 | +$1,752,692 | $24.6 | 20 |
| 2014 Q4 | 933,726 | $23,487,447 | +$6,912,979 | $25.57 | 18 |
| 2014 Q3 | 687,275 | $8,970,000 | +$17,280 | $13.04 | 16 |
| 2014 Q2 | 685,053 | $8,928,000 | +$50,336 | $13 | 15 |
| 2014 Q1 | 681,337 | $8,248,000 | +$263,604 | $12.1 | 17 |