| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 222,038 | $6,310,070 | -$1,774,121 | $28.54 | 18 |
| 2025 Q2 | 284,003 | $7,914,836 | +$1,871,449 | $27.87 | 21 |
| 2025 Q1 | 221,528 | $5,723,479 | -$819,920 | $25.95 | 18 |
| 2024 Q4 | 259,522 | $5,852,861 | -$2,162,654 | $22.46 | 19 |
| 2024 Q3 | 301,776 | $7,372,555 | +$2,363,242 | $24.49 | 19 |
| 2024 Q2 | 205,182 | $4,988,976 | -$4,506,492 | $24.44 | 18 |
| 2024 Q1 | 393,353 | $9,243,736 | +$1,585,979 | $23.49 | 18 |
| 2023 Q4 | 328,978 | $8,016,822 | -$5,586,436 | $24.37 | 17 |
| 2023 Q3 | 519,446 | $12,139,685 | +$2,976,147 | $23.37 | 18 |
| 2023 Q2 | 401,298 | $8,869,275 | +$484,851 | $22.1 | 19 |
| 2023 Q1 | 373,716 | $8,691,743 | -$3,059,239 | $23.26 | 17 |
| 2022 Q4 | 499,807 | $12,276,942 | -$235,581 | $24.56 | 21 |
| 2022 Q3 | 513,188 | $10,674,368 | -$4,428,851 | $20.8 | 19 |
| 2022 Q2 | 704,181 | $17,451,071 | -$1,440,669 | $24.78 | 19 |
| 2022 Q1 | 753,782 | $22,922,000 | -$7,423,939 | $30.41 | 20 |
| 2021 Q4 | 1,007,443 | $29,331,000 | +$2,741,868 | $29.13 | 19 |
| 2021 Q3 | 855,454 | $24,688,000 | +$2,482,143 | $28.86 | 17 |
| 2021 Q2 | 775,031 | $21,987,000 | +$3,898,895 | $28.37 | 17 |
| 2021 Q1 | 633,947 | $17,585,000 | +$6,673,613 | $27.71 | 16 |
| 2020 Q4 | 356,338 | $8,940,000 | -$1,286,426 | $25.09 | 14 |
| 2020 Q3 | 404,167 | $8,342,000 | +$4,777,931 | $20.64 | 13 |
| 2020 Q2 | 187,942 | $3,568,000 | -$487,338 | $19.05 | 12 |
| 2020 Q1 | 203,503 | $3,196,294 | +$273,103 | $15.7 | 12 |
| 2019 Q4 | 157,644 | $3,965,702 | -$3,171,764 | $25.15 | 13 |
| 2019 Q3 | 233,547 | $5,437,667 | -$2,197,652 | $23.28 | 12 |
| 2019 Q2 | 323,964 | $7,899,079 | -$339,215 | $24.38 | 14 |
| 2019 Q1 | 335,403 | $8,409,670 | -$1,736,737 | $25.08 | 18 |
| 2018 Q4 | 457,722 | $10,550,393 | -$13,103,767 | $23.05 | 15 |
| 2018 Q3 | 724,384 | $24,913,268 | -$9,578,101 | $29.22 | 21 |
| 2018 Q2 | 1,165,581 | $36,621,424 | -$403,834 | $27.57 | 19 |
| 2018 Q1 | 697,547 | $18,897,976 | +$3,160,295 | $27.11 | 18 |
| 2017 Q4 | 577,307 | $14,911,000 | +$2,145,836 | $25.8 | 17 |
| 2017 Q3 | 494,131 | $12,869,000 | -$236,345 | $26.04 | 12 |
| 2017 Q2 | 510,497 | $11,286,000 | +$4,487,920 | $22.11 | 12 |
| 2017 Q1 | 308,172 | $6,761,000 | -$7,359,224 | $21.94 | 17 |
| 2016 Q4 | 649,258 | $14,121,000 | +$2,066,821 | $21.75 | 15 |
| 2016 Q3 | 554,815 | $11,950,000 | -$1,722,767 | $21.53 | 15 |
| 2016 Q2 | 655,475 | $13,279,000 | +$9,020,032 | $20.25 | 17 |
| 2016 Q1 | 194,960 | $3,826,000 | -$2,723,890 | $19.62 | 13 |
| 2015 Q4 | 338,107 | $6,359,000 | -$11,314,365 | $18.93 | 14 |
| 2015 Q3 | 918,782 | $17,902,000 | +$9,569,596 | $19.48 | 17 |
| 2015 Q2 | 425,998 | $9,937,000 | +$2,327,655 | $23.33 | 16 |
| 2015 Q1 | 328,352 | $7,446,000 | +$4,917,525 | $22.68 | 17 |
| 2014 Q4 | 110,822 | $2,582,935 | +$2,412,935 | $23.32 | 13 |