| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 160,725 | $2,931,000 | -$36,472 | $18.24 | 1 |
| 2025 Q2 | 162,725 | $3,161,000 | -$622,390 | $19.43 | 1 |
| 2025 Q1 | 194,765 | $4,160,000 | -$85,650 | $21.36 | 1 |
| 2024 Q4 | 198,775 | $3,653,000 | -$158,966 | $18.38 | 1 |
| 2024 Q3 | 207,425 | $3,837,000 | -$1,017 | $18.50 | 1 |
| 2024 Q2 | 207,480 | $3,904,000 | -$56,637 | $18.82 | 1 |
| 2024 Q1 | 210,490 | $3,841,000 | -$65,692 | $18.25 | 1 |
| 2023 Q4 | 214,090 | $3,414,000 | -$70,165 | $15.95 | 1 |
| 2023 Q3 | 218,490 | $3,522,000 | $16.12 | 1 | |
| 2023 Q2 | 218,490 | $3,240,000 | -$208,348 | $14.83 | 1 |
| 2023 Q1 | 232,540 | $3,050,000 | -$14,428 | $13.12 | 1 |
| 2022 Q4 | 233,640 | $2,906,000 | +$40,112 | $12.44 | 1 |
| 2022 Q3 | 230,415 | $2,513,000 | +$749,979 | $10.91 | 1 |
| 2022 Q2 | 161,650 | $1,668,000 | +$1,478,138 | $10.32 | 1 |
| 2022 Q1 | 18,400 | $212,000 | +$212,000 | $11.52 | 1 |
| 2020 Q3 | 0 | $0 | -$1,000,000 | 0 | |
| 2020 Q2 | 52,788 | $1,000,000 | $18.94 | 1 | |
| 2020 Q1 | 927,650 | $5,204,000 | +$566,013 | $5.61 | 1 |
| 2019 Q4 | 701,285 | $13,289,000 | -$2,843,571 | $18.95 | 2 |
| 2019 Q3 | 846,584 | $17,973,000 | +$534,867 | $21.22 | 2 |
| 2019 Q2 | 821,377 | $20,510,000 | +$2,626,186 | $24.97 | 2 |
| 2019 Q1 | 788,079 | $19,639,000 | -$24,398,234 | $24.92 | 3 |
| 2018 Q4 | 2,000,455 | $40,209,000 | +$3,330,308 | $20.10 | 4 |
| 2018 Q3 | 1,834,767 | $45,006,000 | +$3,819,035 | $24.53 | 3 |
| 2018 Q2 | 1,679,076 | $40,147,000 | +$200,583 | $23.91 | 3 |
| 2018 Q1 | 1,127,528 | $24,523,000 | -$473,034 | $21.75 | 2 |
| 2017 Q4 | 1,149,195 | $25,225,000 | +$1,493,655 | $21.95 | 3 |
| 2017 Q3 | 1,081,169 | $23,645,000 | +$1,501,335 | $21.87 | 2 |
| 2017 Q2 | 1,012,521 | $26,488,000 | +$2,912,934 | $26.16 | 2 |
| 2017 Q1 | 876,599 | $27,399,000 | -$23,703,579 | $31.25 | 5 |
| 2016 Q4 | 1,574,434 | $54,602,000 | -$2,730,489,853 | $34.68 | 10 |
| 2016 Q3 | 210,425,295 | $2,721,803,291 | +$84,262,375 | $12.94 | 236 |
| 2016 Q2 | 206,174,436 | $2,148,560,772 | +$39,164,582 | $10.43 | 250 |
| 2016 Q1 | 203,221,399 | $1,765,188,711 | -$50,857,983 | $8.69 | 247 |
| 2015 Q4 | 206,746,611 | $1,952,610,391 | -$299,877,847 | $9.45 | 223 |
| 2015 Q3 | 211,479,677 | $3,700,318,447 | -$125,626,560 | $17.50 | 199 |
| 2015 Q2 | 213,251,320 | $5,508,508,430 | +$50,591,215 | $25.84 | 223 |
| 2015 Q1 | 211,655,378 | $6,008,535,328 | +$351,565,352 | $28.37 | 226 |
| 2014 Q4 | 198,221,421 | $5,089,816,178 | +$1,715,014,624 | $25.68 | 196 |
| 2014 Q3 | 128,736,053 | $3,944,478,143 | -$28,169,892 | $30.65 | 172 |
| 2014 Q2 | 129,610,524 | $4,144,587,633 | +$155,189,136 | $31.99 | 153 |
| 2014 Q1 | 125,097,027 | $3,501,249,410 | -$32,155,999 | $27.98 | 147 |