| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 973,011 | $35,700,812 | +$4,094,654 | $36.68 | 30 |
| 2025 Q2 | 885,144 | $31,856,663 | +$13,558,415 | $35.74 | 27 |
| 2025 Q1 | 512,592 | $17,706,509 | +$3,286,580 | $34.54 | 22 |
| 2024 Q4 | 417,508 | $14,786,619 | +$726,404 | $35.41 | 23 |
| 2024 Q3 | 395,389 | $13,989,971 | +$3,405,963 | $35.27 | 17 |
| 2024 Q2 | 306,934 | $9,840,544 | -$1,231,793 | $32.06 | 14 |
| 2024 Q1 | 343,929 | $11,390,828 | -$4,933,345 | $33.12 | 13 |
| 2023 Q4 | 493,630 | $15,380,048 | +$1,225,646 | $31.16 | 11 |
| 2023 Q3 | 455,584 | $12,564,014 | +$7,642,579 | $27.58 | 13 |
| 2023 Q2 | 176,438 | $5,073,933 | -$1,108,040 | $28.76 | 14 |
| 2023 Q1 | 219,761 | $6,068,551 | -$1,304,389 | $27.62 | 19 |
| 2022 Q4 | 261,254 | $7,057,964 | -$2,858,964 | $27.11 | 17 |
| 2022 Q3 | 379,196 | $9,132,802 | -$883,988 | $24.1 | 16 |
| 2022 Q2 | 411,154 | $10,471,285 | +$4,659,909 | $25.38 | 18 |
| 2022 Q1 | 222,383 | $6,487,473 | -$6,930,225 | $29.47 | 12 |
| 2021 Q4 | 436,124 | $13,236,774 | +$632,048 | $30.35 | 17 |
| 2021 Q3 | 415,768 | $11,991,206 | +$1,610,839 | $28.76 | 15 |
| 2021 Q2 | 360,276 | $10,439,288 | -$228,099 | $28.98 | 15 |
| 2021 Q1 | 368,525 | $10,244,868 | +$175,846 | $27.79 | 14 |
| 2020 Q4 | 361,360 | $8,818,655 | +$436,151 | $24.39 | 15 |
| 2020 Q3 | 170,546 | $3,340,958 | +$573,143 | $19.6 | 10 |
| 2020 Q2 | 141,521 | $2,725,841 | +$466,210 | $19.27 | 11 |
| 2020 Q1 | 120,125 | $1,897,613 | -$1,216,426 | $15.81 | 11 |
| 2019 Q4 | 168,771 | $3,957,321 | +$144,655 | $23.44 | 15 |
| 2019 Q3 | 160,490 | $3,555,892 | +$39,209 | $22.19 | 12 |
| 2019 Q2 | 158,689 | $3,504,838 | +$1,180,862 | $22.08 | 13 |
| 2019 Q1 | 105,276 | $2,250,565 | +$62,953 | $21.31 | 10 |
| 2018 Q4 | 280,083 | $5,243,617 | +$3,759,825 | $18.64 | 9 |
| 2018 Q3 | 78,822 | $1,762,949 | +$531,815 | $22.38 | 6 |
| 2018 Q2 | 55,720 | $1,221,000 | +$439,953 | $21.85 | 4 |
| 2018 Q1 | 35,633 | $758,000 | +$46,064 | $21.3 | 4 |
| 2017 Q4 | 33,489 | $727,000 | -$296,481 | $21.72 | 2 |
| 2017 Q3 | 47,186 | $969,000 | -$1,065,703 | $20.54 | 1 |
| 2017 Q2 | 99,081 | $1,967,000 | +$1,967,000 | $19.85 | 1 |