| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 161,186 | $4,111,855 | +$4,111,855 | $25.51 | 1 |
| 2024 Q1 | 0 | $0 | -$2,502,000 | 0 | |
| 2023 Q4 | 98,716 | $2,502,000 | +$2,502,000 | $25.35 | 1 |
| 2022 Q3 | 0 | $0 | -$3,154,122 | 0 | |
| 2022 Q2 | 128,837 | $3,154,122 | -$1,030,677 | $24.48 | 2 |
| 2022 Q1 | 170,927 | $4,613,703 | -$7,582 | $26.99 | 2 |
| 2021 Q4 | 171,208 | $4,896,123 | +$30,697 | $28.6 | 2 |
| 2021 Q3 | 170,134 | $5,099,146 | -$606,756 | $29.97 | 2 |
| 2021 Q2 | 190,399 | $5,974,083 | -$753 | $31.38 | 3 |
| 2021 Q1 | 190,400 | $5,841,824 | +$4,194,579 | $30.68 | 2 |
| 2020 Q4 | 53,690 | $1,786,137 | -$1,402,262 | $32.26 | 2 |
| 2020 Q3 | 98,969 | $3,052,384 | -$1,077,484 | $30.84 | 3 |
| 2020 Q2 | 133,957 | $4,118,387 | -$1,992,195 | $30.74 | 3 |
| 2020 Q1 | 198,763 | $5,658,334 | -$840,790 | $28.47 | 3 |
| 2019 Q4 | 228,295 | $7,754,128 | -$2,962,926 | $34.01 | 3 |
| 2019 Q3 | 318,667 | $10,516,040 | -$66,407 | $33 | 4 |
| 2019 Q2 | 317,573 | $11,020,240 | +$2,827,178 | $34.7 | 5 |
| 2019 Q1 | 236,091 | $7,876,219 | +$3,078,224 | $33.37 | 4 |
| 2018 Q4 | 277,166 | $4,753,169 | -$2,813,259,276 | $33 | 6 |
| 2018 Q3 | 171,519,076 | $2,823,333,637 | -$68,284,402 | $16.46 | 164 |
| 2018 Q2 | 174,812,595 | $2,977,599,478 | -$1,001,111,502 | $17.02 | 174 |
| 2018 Q1 | 229,667,210 | $4,500,080,840 | +$752,747,284 | $19.6 | 189 |
| 2017 Q4 | 193,536,390 | $3,674,357,324 | +$248,876,193 | $18.98 | 163 |
| 2017 Q3 | 177,452,319 | $3,405,924,737 | +$835,846,400 | $19.2 | 134 |
| 2017 Q2 | 134,047,252 | $2,531,066,346 | +$338,118,926 | $18.89 | 132 |
| 2017 Q1 | 116,009,598 | $2,147,584,368 | +$357,630,945 | $18.51 | 119 |
| 2016 Q4 | 96,587,164 | $1,699,711,459 | +$117,368,404 | $17.6 | 94 |
| 2016 Q3 | 89,500,314 | $1,707,298,085 | +$466,891,106 | $19.08 | 100 |
| 2016 Q2 | 65,028,280 | $1,225,728,148 | +$1,221,831,148 | $18.87 | 83 |
| 2016 Q1 | 207,790 | $3,863,000 | +$3,857,000 | $18.59 | 3 |
| 2015 Q4 | 300 | $5,000 | +$5,000 | $16.67 | 1 |