| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 223,181 | $6,997,118 | -$3,758,333 | $30.21 | 27 |
| 2025 Q2 | 364,681 | $10,695,057 | +$4,566,587 | $29.25 | 29 |
| 2025 Q1 | 213,230 | $5,776,857 | -$1,740,123 | $27.1 | 30 |
| 2024 Q4 | 282,501 | $6,639,652 | -$549,459 | $23.46 | 22 |
| 2024 Q3 | 303,775 | $7,831,588 | -$9,634,035 | $25.78 | 26 |
| 2024 Q2 | 681,496 | $17,513,945 | +$1,065,320 | $25.67 | 26 |
| 2024 Q1 | 643,435 | $15,985,358 | -$2,678,414 | $24.53 | 32 |
| 2023 Q4 | 751,327 | $18,933,325 | -$3,565,819 | $25.47 | 35 |
| 2023 Q3 | 903,723 | $21,710,429 | -$3,039,167 | $24.57 | 34 |
| 2023 Q2 | 1,025,299 | $23,732,336 | +$1,570,333 | $23.12 | 33 |
| 2023 Q1 | 957,983 | $23,053,429 | -$27,786,519 | $24.3 | 34 |
| 2022 Q4 | 2,046,254 | $52,231,482 | -$3,184,647 | $25.65 | 47 |
| 2022 Q3 | 2,219,527 | $48,928,940 | +$4,442,559 | $21.86 | 38 |
| 2022 Q2 | 1,982,818 | $51,828,235 | +$6,478,802 | $26.11 | 40 |
| 2022 Q1 | 1,717,206 | $54,812,556 | +$35,373,309 | $31.92 | 39 |
| 2021 Q4 | 619,018 | $18,883,000 | +$13,409,466 | $30.51 | 34 |
| 2021 Q3 | 178,774 | $5,524,445 | -$672,183 | $30.9 | 16 |
| 2021 Q2 | 200,618 | $6,142,500 | +$406,943 | $30.61 | 15 |
| 2021 Q1 | 190,925 | $5,426,998 | +$1,001,788 | $28.42 | 16 |
| 2020 Q4 | 156,456 | $4,261,565 | -$2,313,722 | $27.24 | 15 |
| 2020 Q3 | 242,084 | $5,941,532 | +$1,504,981 | $24.54 | 14 |
| 2020 Q2 | 187,725 | $4,038,733 | +$117,287 | $21.51 | 11 |
| 2020 Q1 | 175,285 | $3,369,896 | -$1,174,527 | $18.47 | 12 |
| 2019 Q4 | 242,951 | $4,791,489 | +$213,743 | $21.88 | 14 |
| 2019 Q3 | 141,692 | $2,902,475 | -$2,039,991 | $20.38 | 13 |
| 2019 Q2 | 240,621 | $5,087,330 | +$971,723 | $21.14 | 14 |
| 2019 Q1 | 194,735 | $4,111,305 | -$2,023,394 | $21.11 | 13 |
| 2018 Q4 | 303,885 | $5,880,047 | -$13,493,550 | $19.64 | 18 |
| 2018 Q3 | 1,360,623 | $19,984,164 | +$9,831,539 | $22.86 | 19 |
| 2018 Q2 | 445,294 | $9,662,837 | +$1,701,784 | $21.7 | 21 |
| 2018 Q1 | 366,924 | $8,288,917 | +$709,942 | $22.6 | 16 |
| 2017 Q4 | 335,580 | $7,618,279 | -$5,407,862 | $22.71 | 17 |
| 2017 Q3 | 573,937 | $13,884,662 | +$3,284,443 | $24.2 | 17 |
| 2017 Q2 | 437,093 | $9,928,943 | +$1,269,961 | $22.72 | 15 |
| 2017 Q1 | 386,048 | $7,886,242 | +$713,049 | $20.37 | 16 |
| 2016 Q4 | 322,602 | $6,145,734 | -$10,004,431 | $18.97 | 13 |
| 2016 Q3 | 777,446 | $16,019,000 | -$2,064,439 | $20.6 | 17 |
| 2016 Q2 | 1,044,920 | $21,451,255 | +$303,322 | $20.53 | 19 |
| 2016 Q1 | 893,051 | $18,826,337 | -$1,127,030 | $21.09 | 21 |
| 2015 Q4 | 946,183 | $20,246,940 | +$4,964,380 | $21.42 | 20 |
| 2015 Q3 | 864,764 | $18,771,034 | +$36,485 | $21.64 | 22 |
| 2015 Q2 | 862,302 | $20,237,310 | +$3,837,122 | $23.44 | 23 |
| 2015 Q1 | 697,408 | $16,238,406 | -$890,179 | $23.81 | 23 |
| 2014 Q4 | 741,003 | $16,038,420 | -$1,791,048 | $22.05 | 30 |
| 2014 Q3 | 812,624 | $19,807,632 | +$2,061,253 | $24.82 | 27 |
| 2014 Q2 | 728,638 | $18,594,103 | +$543,850 | $26.02 | 26 |
| 2014 Q1 | 704,831 | $17,713,708 | +$543,547 | $25.54 | 23 |