| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 520,233 | $12,542,197 | +$7,949,909 | $24.12 | 12 |
| 2025 Q2 | 190,954 | $5,249,333 | +$1,143,132 | $27.3 | 12 |
| 2025 Q1 | 149,661 | $3,522,247 | +$453,156 | $23.56 | 9 |
| 2024 Q4 | 130,428 | $3,464,092 | -$2,278,249 | $26.53 | 8 |
| 2024 Q3 | 213,086 | $5,835,029 | -$9,160,164 | $27.36 | 9 |
| 2024 Q2 | 556,906 | $14,774,178 | -$611,260 | $26.05 | 9 |
| 2024 Q1 | 579,654 | $15,787,082 | -$1,933,369 | $27.28 | 10 |
| 2023 Q4 | 583,254 | $13,544,372 | -$1,903,467 | $23.18 | 11 |
| 2023 Q3 | 598,027 | $11,314,660 | +$177,483 | $18.87 | 11 |
| 2023 Q2 | 503,553 | $10,003,572 | -$1,780,666 | $19.4 | 12 |
| 2023 Q1 | 507,928 | $9,906,322 | -$3,010,264 | $19.53 | 11 |
| 2022 Q4 | 558,928 | $8,878,735 | +$4,654,190 | $15.87 | 9 |
| 2022 Q3 | 160,953 | $1,899,924 | -$1,645,204 | $11.8 | 7 |
| 2022 Q2 | 160,557 | $1,932,440 | -$1,977,236 | $12.05 | 7 |
| 2022 Q1 | 157,004 | $2,394,440 | -$1,945,655 | $15.27 | 8 |
| 2021 Q4 | 146,601 | $2,477,000 | -$1,818,289 | $16.9 | 5 |
| 2021 Q3 | 121,624 | $2,050,441 | -$1,570,181 | $16.49 | 6 |
| 2021 Q2 | 120,501 | $1,930,270 | -$24,725,407 | $16.16 | 5 |
| 2021 Q1 | 1,643,381 | $25,000,415 | +$1,842,139 | $15.21 | 6 |
| 2020 Q4 | 1,522,395 | $18,792,936 | +$393,999 | $12.34 | 6 |
| 2020 Q3 | 1,490,599 | $12,016,321 | -$1,976,243 | $8.12 | 6 |
| 2020 Q2 | 1,733,660 | $14,096,253 | +$1,656,489 | $8.13 | 7 |
| 2020 Q1 | 1,527,292 | $11,036,884 | +$8,162,364 | $7.21 | 5 |
| 2019 Q4 | 394,278 | $4,459,528 | -$614,633 | $11.22 | 4 |
| 2019 Q3 | 447,963 | $5,524,936 | -$1,556,683 | $12.3 | 7 |
| 2019 Q2 | 574,425 | $7,547,000 | +$1,055,301 | $13.14 | 5 |
| 2019 Q1 | 494,211 | $6,597,000 | -$803,558 | $13.32 | 5 |
| 2018 Q4 | 554,170 | $7,847,000 | -$322,724 | $14.25 | 6 |
| 2018 Q3 | 576,690 | $8,576,000 | -$2,707,645 | $14.79 | 5 |
| 2018 Q2 | 758,727 | $13,017,000 | +$1,418,787 | $15.98 | 4 |
| 2018 Q1 | 676,067 | $11,741,000 | +$787,815 | $17.37 | 5 |
| 2017 Q4 | 630,439 | $10,713,000 | -$1,113,085 | $16.99 | 5 |
| 2017 Q3 | 695,926 | $12,166,000 | +$536,910 | $17.35 | 4 |
| 2017 Q2 | 675,512 | $12,654,000 | +$690,339 | $18.62 | 5 |
| 2017 Q1 | 638,679 | $11,151,000 | +$577,738 | $17.44 | 6 |
| 2016 Q4 | 606,061 | $10,416,000 | +$48,217 | $17.19 | 8 |
| 2016 Q3 | 603,333 | $11,382,000 | +$869,075 | $18.85 | 8 |
| 2016 Q2 | 557,299 | $9,386,000 | +$381,249 | $16.37 | 8 |
| 2016 Q1 | 534,454 | $9,396,000 | +$23,694 | $17.52 | 8 |
| 2015 Q4 | 534,001 | $8,929,000 | +$7,129,396 | $16.68 | 7 |
| 2015 Q3 | 108,083 | $1,840,000 | -$8,069,813 | $16.62 | 6 |
| 2015 Q2 | 541,997 | $10,054,000 | -$2,266,964 | $18.48 | 7 |
| 2015 Q1 | 658,640 | $12,691,584 | -$28,084,342 | $19.27 | 8 |
| 2014 Q4 | 2,228,553 | $40,127,000 | -$50,159,315 | $18.03 | 10 |
| 2014 Q3 | 5,020,721 | $86,147,000 | -$48,763,185 | $17.17 | 11 |
| 2014 Q2 | 7,821,321 | $165,801,374 | -$45,282,924 | $21.19 | 13 |
| 2014 Q1 | 9,938,462 | $224,522,531 | -$2,350,050 | $22.6 | 16 |