| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 77,842 | $3,088,064 | -$54,095 | $39.66 | 2 |
| 2025 Q2 | 79,206 | $2,793,904 | -$22,499 | $35.29 | 2 |
| 2025 Q1 | 79,843 | $2,760,692 | +$17,847 | $34.58 | 2 |
| 2024 Q4 | 79,327 | $2,541,686 | +$1,992,869 | $32.03 | 2 |
| 2024 Q3 | 17,143 | $507,521 | -$10,510 | $29.61 | 1 |
| 2024 Q2 | 17,498 | $461,844 | +$35,263 | $26.39 | 1 |
| 2024 Q1 | 16,162 | $431,266 | -$1,340,765 | $26.68 | 1 |
| 2023 Q4 | 69,066 | $1,749,086 | +$424,438 | $25.32 | 2 |
| 2023 Q3 | 52,300 | $1,289,012 | -$1,584,979 | $24.65 | 1 |
| 2023 Q2 | 117,430 | $2,734,365 | +$21,109 | $23.29 | 2 |
| 2023 Q1 | 116,524 | $2,891,846 | +$1,502,941 | $24.81 | 2 |
| 2022 Q4 | 55,971 | $1,416,015 | -$885,157 | $25.31 | 2 |
| 2022 Q3 | 95,700 | $2,227,006 | $23.27 | 2 | |
| 2022 Q2 | 95,700 | $2,040,680 | -$72,953,009 | $21.32 | 2 |
| 2022 Q1 | 2,752,756 | $75,225,377 | +$12,207,223 | $26.91 | 2 |
| 2021 Q4 | 2,306,283 | $55,623,161 | +$8,020,967 | $24.17 | 2 |
| 2021 Q3 | 1,973,683 | $42,148,009 | +$2,451,798 | $21.83 | 2 |
| 2021 Q2 | 1,858,683 | $38,055,002 | -$1,202,973 | $21.3 | 2 |
| 2021 Q1 | 1,917,564 | $37,380,236 | -$42,217 | $20.44 | 2 |
| 2020 Q4 | 1,924,464 | $32,765,000 | +$17,773,996 | $17.03 | 1 |
| 2020 Q3 | 880,502 | $12,496,000 | +$1,693,094 | $14.19 | 1 |
| 2020 Q2 | 761,202 | $11,361,000 | +$2,047,721 | $14.93 | 1 |
| 2020 Q1 | 624,002 | $8,150,000 | -$95,533 | $13.06 | 1 |
| 2019 Q4 | 587,602 | $11,299,465 | +$2,491,774 | $19.24 | 2 |
| 2019 Q3 | 458,002 | $8,285,595 | +$493,965 | $18.09 | 2 |
| 2019 Q2 | 430,702 | $8,264,025 | +$512,299 | $19.19 | 2 |
| 2019 Q1 | 404,002 | $7,520,254 | +$653,399 | $18.62 | 2 |
| 2018 Q4 | 368,902 | $6,410,700 | +$135,540 | $17.38 | 2 |
| 2018 Q3 | 361,102 | $6,892,582 | +$240,478 | $19.09 | 2 |
| 2018 Q2 | 348,502 | $6,805,211 | -$151,810 | $19.52 | 2 |
| 2018 Q1 | 356,275 | $7,470,862 | +$886,977 | $20.97 | 2 |
| 2017 Q4 | 313,975 | $5,838,487 | +$31,613 | $18.6 | 2 |
| 2017 Q3 | 312,275 | $4,787,285 | +$3,527,000 | $15.33 | 2 |
| 2017 Q2 | 82,200 | $1,238,209 | $15.06 | 1 | |
| 2017 Q1 | 82,200 | $1,141,258 | +$1,007,972 | $13.88 | 1 |
| 2016 Q4 | 9,600 | $115,224 | $12 | 1 | |
| 2016 Q3 | 9,600 | $108,360 | $11.29 | 1 | |
| 2016 Q2 | 9,600 | $112,413 | $11.71 | 1 | |
| 2016 Q1 | 9,600 | $109,645 | $11.42 | 1 | |
| 2015 Q4 | 9,600 | $112,941 | -$90,057,706 | $11.76 | 1 |
| 2015 Q3 | 7,909,300 | $90,167,622 | -$82,121,000 | $11.4 | 2 |
| 2015 Q2 | 5,352,700 | $82,248,536 | +$82,121,000 | $15.37 | 2 |
| 2015 Q1 | 8,300 | $123,196 | -$25,233 | $14.84 | 1 |
| 2014 Q4 | 10,000 | $155,460 | $15.55 | 1 | |
| 2014 Q3 | 10,000 | $144,437 | $14.44 | 1 | |
| 2014 Q2 | 10,000 | $134,360 | $13.44 | 1 | |
| 2014 Q1 | 10,000 | $128,583 | $12.86 | 1 |