| 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,281 | $40.12 | 5 |
| 2024 Q4 | 277,258 | $11,145,755 | +$1,735,138 | $40.20 | 4 |
| 2024 Q3 | 234,095 | $9,897,575 | -$168,620 | $42.28 | 3 |
| 2024 Q2 | 238,454 | $9,721,796 | +$501,315 | $40.77 | 4 |
| 2024 Q1 | 222,701 | $9,112,913 | -$25,003 | $40.92 | 3 |
| 2023 Q4 | 227,302 | $8,780,635 | -$8,321,551 | $38.63 | 4 |
| 2023 Q3 | 442,745 | $16,458,137 | -$199,907 | $36.89 | 4 |
| 2023 Q2 | 227,840 | $8,441,716 | -$189,203 | $37.07 | 4 |
| 2023 Q1 | 232,944 | $8,213,603 | +$206,761 | $35.26 | 4 |
| 2022 Q4 | 223,565 | $7,453,661 | $0 | $33.34 | 2 |
| 2022 Q3 | 223,565 | $6,875,000 | -$303,000 | $30.75 | 2 |
| 2022 Q2 | 232,963 | $7,534,000 | +$6,198 | $32.34 | 3 |
| 2022 Q1 | 232,892 | $8,350,004 | -$435,000 | $35.87 | 4 |
| 2021 Q4 | 244,644 | $9,050,004 | +$751,850 | $37.01 | 5 |
| 2021 Q3 | 223,980 | $8,862,005 | -$1,892,178 | $39.58 | 5 |
| 2021 Q2 | 271,816 | $10,777,005 | +$786,930 | $39.69 | 7 |
| 2021 Q1 | 252,182 | $9,938,017 | +$456,363 | $39.47 | 5 |
| 2020 Q4 | 240,633 | $8,640,016 | +$1,309,014 | $35.97 | 4 |
| 2020 Q3 | 204,250 | $6,393,014 | +$499,999 | $31.13 | 4 |
| 2020 Q2 | 189,848 | $5,680,014 | -$538,668 | $29.99 | 4 |
| 2020 Q1 | 210,690 | $5,654,012 | $0 | $26.89 | 4 |
| 2019 Q4 | 210,690 | $7,113,015 | +$121,064 | $33.83 | 4 |
| 2019 Q3 | 207,111 | $6,804,014 | $0 | $32.92 | 4 |
| 2019 Q2 | 207,111 | $6,816,015 | -$78,426 | $32.95 | 4 |
| 2019 Q1 | 209,466 | $6,839,014 | +$2,656,223 | $32.72 | 4 |
| 2018 Q4 | 129,036 | $3,797,016 | -$933,191 | $29.50 | 4 |
| 2018 Q3 | 160,134 | $5,730,000 | +$74,349 | $35.78 | 3 |
| 2018 Q2 | 158,486 | $5,446,015 | +$389,659 | $34.43 | 4 |
| 2018 Q1 | 147,193 | $5,041,015 | -$1 | $34.34 | 5 |
| 2017 Q4 | 147,223 | $5,091,016 | -$121,059,523 | $34.63 | 5 |
| 2017 Q3 | 3,648,852 | $126,136,585 | +$121,005,271 | $34.58 | 8 |
| 2017 Q2 | 149,580 | $5,091,516 | +$3,064,882 | $34.33 | 7 |
| 2017 Q1 | 60,241 | $1,991,342 | -$91,019 | $33.70 | 5 |
| 2016 Q4 | 65,622 | $2,025,115 | -$102,244 | $32.39 | 5 |
| 2016 Q3 | 65,251 | $2,118,000 | -$1,264,651 | $32.30 | 5 |
| 2016 Q2 | 106,266 | $3,302,458 | -$801,123 | $31.12 | 5 |
| 2016 Q1 | 81,999 | $2,545,000 | -$3,322,649 | $31.00 | 7 |
| 2015 Q4 | 190,298 | $5,912,000 | -$375,292 | $31.06 | 8 |
| 2015 Q3 | 197,516 | $6,315,000 | -$2,947,432 | $31.99 | 8 |
| 2015 Q2 | 286,906 | $9,675,534 | -$2,460,178 | $33.75 | 7 |
| 2015 Q1 | 359,568 | $12,158,000 | +$3,447,101 | $33.79 | 8 |
| 2014 Q4 | 257,513 | $8,703,768 | -$1,147,536 | $33.74 | 9 |
| 2014 Q3 | 291,383 | $9,917,611 | +$1,799,089 | $34.00 | 9 |
| 2014 Q2 | 238,509 | $8,257,828 | +$3,717,083 | $34.62 | 7 |
| 2014 Q1 | 131,154 | $4,396,534 | +$366,608 | $33.42 | 5 |