| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 74,052 | $3,001,341 | -$35,464 | $40.53 | 1 |
| 2025 Q3 | 166,403 | $6,568,809 | -$1,693,697 | $39.49 | 8 |
| 2025 Q2 | 210,824 | $7,196,663 | +$255,814 | $37.10 | 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,302 | $32.36 | 9 |
| 2024 Q1 | 307,102 | $9,936,511 | +$703,270 | $32.36 | 9 |
| 2023 Q4 | 285,803 | $8,889,023 | +$671,189 | $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,533 | $29.65 | 8 |
| 2022 Q4 | 256,748 | $7,152,216 | -$505,732 | $27.86 | 8 |
| 2022 Q3 | 274,899 | $6,759,000 | +$599,896 | $24.59 | 7 |
| 2022 Q2 | 248,914 | $6,878,000 | +$343,378 | $27.63 | 6 |
| 2022 Q1 | 238,911 | $7,585,077 | +$861,362 | $32.07 | 6 |
| 2021 Q4 | 209,565 | $7,168,000 | +$726,512 | $34.20 | 6 |
| 2021 Q3 | 188,322 | $6,403,000 | -$2,908,412 | $34.00 | 5 |
| 2021 Q2 | 273,780 | $9,628,000 | +$606,147 | $35.24 | 7 |
| 2021 Q1 | 256,017 | $8,628,000 | -$80,948 | $33.67 | 5 |
| 2020 Q4 | 203,663 | $6,610,000 | -$561,246 | $32.44 | 3 |
| 2020 Q3 | 278,891 | $7,820,000 | +$232,751 | $28.04 | 6 |
| 2020 Q2 | 270,592 | $7,171,009 | -$3,531,921 | $26.51 | 5 |
| 2020 Q1 | 423,991 | $9,561,000 | +$811,428 | $22.55 | 4 |
| 2019 Q4 | 401,703 | $11,999,313 | -$674,661 | $29.87 | 6 |
| 2019 Q3 | 425,019 | $11,778,000 | +$780,625 | $27.72 | 8 |
| 2019 Q2 | 399,956 | $11,232,096 | -$1,905,835 | $28.32 | 6 |
| 2019 Q1 | 464,564 | $12,951,000 | +$1,410,283 | $27.88 | 6 |
| 2018 Q4 | 413,987 | $10,503,000 | -$415,413 | $25.37 | 5 |
| 2018 Q3 | 419,818 | $12,181,000 | +$2,662,352 | $29.03 | 9 |
| 2018 Q2 | 327,894 | $9,515,000 | +$10,203 | $29.02 | 5 |
| 2018 Q1 | 327,543 | $9,924,000 | -$10,181,336 | $30.29 | 5 |
| 2017 Q4 | 661,213 | $20,180,000 | -$3,532,101 | $30.52 | 7 |
| 2017 Q3 | 776,947 | $22,827,000 | +$672,479 | $29.38 | 7 |
| 2017 Q2 | 754,987 | $21,049,000 | +$13,813,141 | $27.88 | 9 |
| 2017 Q1 | 259,546 | $6,911,000 | -$660,399 | $26.63 | 5 |
| 2016 Q4 | 286,240 | $7,050,000 | +$2,030,717 | $24.63 | 7 |
| 2016 Q3 | 203,808 | $5,163,000 | +$85,706 | $25.34 | 6 |
| 2016 Q2 | 200,425 | $4,787,000 | -$899,550 | $23.88 | 6 |
| 2016 Q1 | 237,720 | $5,734,000 | +$1,364,476 | $24.12 | 8 |
| 2015 Q4 | 181,106 | $4,390,000 | +$661,364 | $24.24 | 8 |
| 2015 Q3 | 153,824 | $3,658,000 | +$27,277 | $23.78 | 8 |
| 2015 Q2 | 152,602 | $4,126,000 | +$16,285 | $27.04 | 8 |
| 2015 Q1 | 151,999 | $4,101,000 | +$12,776 | $26.98 | 8 |
| 2014 Q4 | 151,579 | $3,941,000 | +$737,757 | $26.00 | 7 |
| 2014 Q3 | 123,091 | $3,368,000 | +$2,427,081 | $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 |