| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 107,413 | $2,499,984 | +$27,181 | $23.27 | 7 |
| 2025 Q2 | 105,081 | $2,979,312 | +$348,188 | $28.36 | 12 |
| 2025 Q1 | 92,806 | $2,363,892 | +$2,059,145 | $25.48 | 8 |
| 2024 Q4 | 11,971 | $227,978 | +$26,592 | $19.07 | 5 |
| 2024 Q3 | 10,482 | $249,747 | +$19,447 | $23.79 | 7 |
| 2024 Q2 | 9,664 | $231,412 | -$219,327 | $23.91 | 6 |
| 2024 Q1 | 17,546 | $482,485 | +$13,034 | $27.47 | 9 |
| 2023 Q4 | 17,082 | $427,905 | -$114,493 | $25.02 | 8 |
| 2023 Q3 | 21,158 | $532,337 | -$329,899 | $25.16 | 10 |
| 2023 Q2 | 31,977 | $1,023,872 | -$3,646,937 | $32.03 | 11 |
| 2023 Q1 | 149,589 | $4,623,106 | +$3,944,429 | $30.9 | 11 |
| 2022 Q4 | 21,640 | $573,864 | +$215,159 | $26.5 | 9 |
| 2022 Q3 | 5,476 | $125,398 | -$382,771 | $22.17 | 7 |
| 2022 Q2 | 24,782 | $630,828 | -$153,969 | $25.59 | 10 |
| 2022 Q1 | 30,393 | $748,064 | -$8,369,041 | $24.63 | 11 |
| 2021 Q4 | 272,631 | $9,421,849 | -$1,289,403 | $34.6 | 14 |
| 2021 Q3 | 301,266 | $9,857,848 | -$553,803 | $32.81 | 14 |
| 2021 Q2 | 307,842 | $11,479,634 | -$23,407,195 | $37.41 | 12 |
| 2021 Q1 | 1,061,008 | $32,732,707 | -$1,187,198 | $30.84 | 16 |
| 2020 Q4 | 1,063,341 | $34,142,592 | -$1,826,966 | $32.12 | 14 |
| 2020 Q3 | 1,089,289 | $29,276,390 | +$7,430,879 | $26.95 | 14 |
| 2020 Q2 | 772,337 | $20,405,320 | -$3,309,231 | $26.42 | 10 |
| 2020 Q1 | 858,952 | $19,340,650 | -$1,866,516 | $22.52 | 9 |
| 2019 Q4 | 898,199 | $26,751,550 | +$1,799,674 | $29.79 | 11 |
| 2019 Q3 | 837,823 | $24,674,785 | +$1,603,401 | $29.46 | 11 |
| 2019 Q2 | 783,409 | $20,707,342 | -$22,329 | $26.09 | 13 |
| 2019 Q1 | 785,606 | $19,665,760 | -$12,132,976 | $25 | 13 |
| 2018 Q4 | 1,272,686 | $27,225,011 | +$4,426,846 | $21.23 | 11 |
| 2018 Q3 | 1,071,513 | $25,625,163 | -$1,346,271 | $24 | 11 |
| 2018 Q2 | 1,127,488 | $26,552,901 | +$729,056 | $23.55 | 11 |
| 2018 Q1 | 1,106,307 | $26,492,386 | -$1,918,224 | $23.89 | 11 |
| 2017 Q4 | 1,170,763 | $28,155,565 | +$208,763 | $24.02 | 9 |
| 2017 Q3 | 1,156,348 | $25,374,432 | -$6,765,448 | $21.89 | 8 |
| 2017 Q2 | 1,465,871 | $31,308,000 | -$3,228,143 | $21.34 | 8 |
| 2017 Q1 | 1,617,298 | $29,963,000 | -$1,611,234 | $18.52 | 7 |
| 2016 Q4 | 1,717,433 | $29,672,000 | +$4,066,659 | $17.25 | 9 |
| 2016 Q3 | 1,522,075 | $28,818,000 | -$536,290 | $18.82 | 10 |
| 2016 Q2 | 1,548,068 | $29,376,000 | +$18,113,970 | $18.94 | 11 |
| 2016 Q1 | 1,663,200 | $31,902,000 | +$96,867 | $19.08 | 9 |
| 2015 Q4 | 1,657,843 | $29,525,000 | -$1,010,808 | $17.81 | 9 |
| 2015 Q3 | 1,714,447 | $26,331,000 | -$5,839,441 | $15.35 | 7 |
| 2015 Q2 | 2,026,919 | $36,929,000 | +$21,021,922 | $18.22 | 9 |
| 2015 Q1 | 873,603 | $14,442,134 | +$7,869,426 | $16.54 | 10 |
| 2014 Q4 | 403,309 | $6,254,000 | +$1,095,770 | $15.56 | 9 |
| 2014 Q3 | 332,406 | $5,911,000 | -$4,458,413 | $17.78 | 9 |
| 2014 Q2 | 583,123 | $12,565,728 | +$7,911,794 | $21.54 | 9 |
| 2014 Q1 | 223,390 | $4,438,583 | -$484,830 | $19.9 | 9 |