| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 166,403 | $6,568,809 | -$1,693,696 | $39.49 | 8 |
| 2025 Q2 | 210,824 | $7,196,663 | +$255,813 | $37.1 | 7 |
| 2025 Q1 | 207,664 | $6,349,192 | -$1,001,040 | $33.34 | 8 |
| 2024 Q4 | 220,994 | $7,003,114 | +$70,599 | $31.69 | 9 |
| 2024 Q3 | 233,244 | $7,618,033 | +$300,090 | $34.81 | 10 |
| 2024 Q2 | 210,735 | $6,818,974 | -$3,118,299 | $32.36 | 9 |
| 2024 Q1 | 307,102 | $9,936,511 | +$703,271 | $32.36 | 9 |
| 2023 Q4 | 285,803 | $8,889,023 | +$671,191 | $31.08 | 10 |
| 2023 Q3 | 261,253 | $7,507,553 | +$1,192,893 | $28.74 | 8 |
| 2023 Q2 | 219,740 | $6,613,199 | -$461,016 | $30.09 | 7 |
| 2023 Q1 | 235,319 | $6,977,545 | +$632,534 | $29.65 | 8 |
| 2022 Q4 | 256,748 | $7,152,216 | -$505,730 | $27.86 | 8 |
| 2022 Q3 | 274,899 | $6,759,000 | +$599,897 | $24.59 | 7 |
| 2022 Q2 | 248,914 | $6,878,000 | +$343,378 | $27.63 | 6 |
| 2022 Q1 | 238,911 | $7,662,000 | +$938,286 | $32.07 | 6 |
| 2021 Q4 | 209,565 | $7,168,000 | +$726,511 | $34.2 | 6 |
| 2021 Q3 | 188,322 | $6,403,000 | -$2,908,408 | $34 | 5 |
| 2021 Q2 | 273,780 | $9,628,000 | +$606,146 | $35.24 | 7 |
| 2021 Q1 | 256,017 | $8,628,000 | -$80,915 | $33.67 | 5 |
| 2020 Q4 | 258,674 | $8,396,000 | -$559,688 | $32.45 | 4 |
| 2020 Q3 | 278,891 | $7,820,000 | +$232,752 | $28.04 | 6 |
| 2020 Q2 | 270,592 | $7,171,009 | -$3,531,924 | $26.51 | 5 |
| 2020 Q1 | 423,991 | $9,561,000 | +$811,429 | $22.55 | 4 |
| 2019 Q4 | 401,703 | $11,999,313 | -$674,661 | $29.87 | 6 |
| 2019 Q3 | 425,019 | $11,778,000 | +$780,626 | $27.72 | 8 |
| 2019 Q2 | 399,956 | $11,328,000 | -$1,809,932 | $28.33 | 6 |
| 2019 Q1 | 464,564 | $12,951,000 | +$1,410,284 | $27.88 | 6 |
| 2018 Q4 | 413,987 | $10,503,000 | -$415,411 | $25.37 | 5 |
| 2018 Q3 | 419,818 | $12,181,000 | +$2,662,354 | $29.03 | 9 |
| 2018 Q2 | 327,894 | $9,515,000 | +$10,204 | $29.02 | 5 |
| 2018 Q1 | 327,543 | $9,924,000 | -$10,181,325 | $30.29 | 5 |
| 2017 Q4 | 661,213 | $20,180,000 | -$3,532,099 | $30.52 | 7 |
| 2017 Q3 | 776,947 | $22,827,000 | +$672,479 | $29.38 | 7 |
| 2017 Q2 | 754,987 | $21,049,000 | +$13,566,124 | $27.88 | 9 |
| 2017 Q1 | 261,586 | $7,158,000 | -$660,399 | $26.64 | 6 |
| 2016 Q4 | 288,280 | $7,285,000 | +$2,265,721 | $24.63 | 8 |
| 2016 Q3 | 203,808 | $5,163,000 | +$85,706 | $25.34 | 6 |
| 2016 Q2 | 200,425 | $4,787,000 | -$899,549 | $23.88 | 6 |
| 2016 Q1 | 237,720 | $5,734,000 | +$1,364,475 | $24.12 | 8 |
| 2015 Q4 | 181,106 | $4,390,000 | +$661,364 | $24.24 | 8 |
| 2015 Q3 | 153,824 | $3,658,000 | +$27,278 | $23.78 | 8 |
| 2015 Q2 | 152,602 | $4,126,000 | +$16,284 | $27.04 | 8 |
| 2015 Q1 | 151,999 | $4,101,000 | +$12,775 | $26.98 | 8 |
| 2014 Q4 | 151,579 | $3,941,000 | +$737,756 | $26 | 7 |
| 2014 Q3 | 123,091 | $3,368,000 | +$2,427,079 | $27.36 | 5 |
| 2014 Q2 | 33,479 | $975,000 | -$130,641 | $29.14 | 3 |
| 2014 Q1 | 39,201 | $1,099,000 | +$909,207 | $28.13 | 3 |