| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 321,575 | $14,577,020 | -$1,802,157 | $45.33 | 4 |
| 2025 Q2 | 360,521 | $15,484,406 | +$1,773,336 | $42.95 | 5 |
| 2025 Q1 | 320,769 | $12,869,241 | +$1,697,280 | $40.12 | 5 |
| 2024 Q4 | 277,258 | $11,145,755 | +$1,735,140 | $40.2 | 4 |
| 2024 Q3 | 234,095 | $9,897,575 | -$168,619 | $42.28 | 3 |
| 2024 Q2 | 238,454 | $9,721,796 | +$501,314 | $40.77 | 4 |
| 2024 Q1 | 222,701 | $9,112,913 | -$25,003 | $40.92 | 3 |
| 2023 Q4 | 227,302 | $8,780,635 | -$8,321,546 | $38.63 | 4 |
| 2023 Q3 | 442,745 | $16,458,137 | +$8,051,158 | $36.89 | 4 |
| 2023 Q2 | 227,840 | $8,441,716 | -$189,203 | $37.07 | 4 |
| 2023 Q1 | 232,944 | $8,213,603 | +$330,697 | $35.26 | 4 |
| 2022 Q4 | 223,565 | $7,453,661 | $33.34 | 2 | |
| 2022 Q3 | 223,565 | $6,875,000 | -$303,000 | $30.75 | 2 |
| 2022 Q2 | 232,963 | $7,534,000 | +$6,199 | $32.34 | 3 |
| 2022 Q1 | 232,892 | $8,354,000 | -$435,000 | $35.87 | 4 |
| 2021 Q4 | 244,644 | $9,054,000 | +$751,849 | $37.01 | 5 |
| 2021 Q3 | 223,980 | $8,867,000 | -$1,892,178 | $39.58 | 5 |
| 2021 Q2 | 271,816 | $10,782,000 | +$773,142 | $39.69 | 7 |
| 2021 Q1 | 252,182 | $9,955,000 | +$456,364 | $39.47 | 5 |
| 2020 Q4 | 240,633 | $8,656,000 | +$1,309,015 | $35.98 | 4 |
| 2020 Q3 | 204,250 | $6,407,000 | +$499,999 | $31.47 | 4 |
| 2020 Q2 | 189,848 | $5,693,001 | -$538,667 | $29.99 | 4 |
| 2020 Q1 | 210,690 | $5,666,000 | $26.9 | 4 | |
| 2019 Q4 | 210,690 | $7,128,000 | +$121,064 | $33.84 | 4 |
| 2019 Q3 | 207,111 | $6,818,000 | $32.92 | 4 | |
| 2019 Q2 | 207,111 | $6,831,000 | -$78,426 | $33.07 | 4 |
| 2019 Q1 | 209,466 | $6,853,000 | +$2,655,522 | $32.72 | 4 |
| 2018 Q4 | 129,036 | $3,813,000 | -$917,205 | $29.55 | 4 |
| 2018 Q3 | 160,134 | $5,730,000 | +$74,349 | $35.78 | 3 |
| 2018 Q2 | 158,486 | $5,461,000 | +$389,659 | $34.46 | 4 |
| 2018 Q1 | 147,193 | $5,056,000 | -$1,042 | $34.35 | 5 |
| 2017 Q4 | 147,223 | $5,107,000 | -$121,084,694 | $34.63 | 5 |
| 2017 Q3 | 3,648,852 | $126,177,544 | +$121,005,189 | $34.58 | 8 |
| 2017 Q2 | 149,580 | $5,132,475 | +$3,067,014 | $34.33 | 7 |
| 2017 Q1 | 60,241 | $2,029,304 | -$171,546 | $33.7 | 5 |
| 2016 Q4 | 65,622 | $2,140,000 | -$102,244 | $32.61 | 5 |
| 2016 Q3 | 65,251 | $2,118,000 | -$1,557,165,194 | $32.3 | 5 |
| 2016 Q2 | 106,266 | $1,559,203,000 | +$1,556,656,876 | $31.13 | 5 |
| 2016 Q1 | 81,999 | $2,545,000 | -$3,322,645 | $31 | 7 |
| 2015 Q4 | 190,298 | $5,912,000 | -$375,292 | $31.06 | 8 |
| 2015 Q3 | 197,516 | $6,315,000 | -$2,947,433 | $31.99 | 8 |
| 2015 Q2 | 286,906 | $9,675,534 | -$2,460,172 | $33.75 | 7 |
| 2015 Q1 | 359,568 | $12,158,000 | +$3,447,095 | $33.79 | 8 |
| 2014 Q4 | 257,513 | $8,703,768 | -$1,147,537 | $33.74 | 9 |
| 2014 Q3 | 291,383 | $9,917,611 | +$1,799,089 | $34 | 9 |
| 2014 Q2 | 238,509 | $8,257,828 | +$3,717,078 | $34.62 | 7 |
| 2014 Q1 | 131,154 | $4,396,534 | +$366,608 | $33.42 | 5 |