| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 78,698 | $3,530,410 | -$835,260 | $44.86 | 6 |
| 2025 Q2 | 99,082 | $4,058,356 | +$237,211 | $40.96 | 4 |
| 2025 Q1 | 93,625 | $3,511,869 | -$2,677,143 | $37.51 | 5 |
| 2024 Q4 | 166,665 | $6,128,454 | +$1,248,301 | $36.77 | 4 |
| 2024 Q3 | 132,715 | $5,280,684 | -$1,884,034 | $39.79 | 3 |
| 2024 Q2 | 184,741 | $6,744,690 | -$175,231 | $36.51 | 6 |
| 2024 Q1 | 189,541 | $6,595,614 | -$181,484 | $34.8 | 5 |
| 2023 Q4 | 216,029 | $6,648,841 | -$4,201,846 | $34.06 | 5 |
| 2023 Q3 | 317,611 | $10,405,264 | -$3,024,905 | $32.76 | 3 |
| 2023 Q2 | 409,946 | $13,835,984 | +$3,342,570 | $33.75 | 3 |
| 2023 Q1 | 310,907 | $10,433,901 | +$4,923,237 | $33.56 | 3 |
| 2022 Q4 | 171,674 | $5,563,690 | -$610,047 | $32.41 | 4 |
| 2022 Q3 | 190,894 | $5,811,000 | -$197,020 | $30.44 | 5 |
| 2022 Q2 | 196,216 | $6,781,000 | -$550,111 | $34.55 | 5 |
| 2022 Q1 | 212,132 | $8,132,000 | -$1,650,945 | $38.33 | 5 |
| 2021 Q4 | 251,871 | $10,328,000 | -$1,568,169 | $41.01 | 7 |
| 2021 Q3 | 290,124 | $12,060,000 | -$678,698 | $41.57 | 6 |
| 2021 Q2 | 306,445 | $13,822,000 | -$159,810 | $45.11 | 7 |
| 2021 Q1 | 309,986 | $13,363,000 | +$787,182 | $43.11 | 6 |
| 2020 Q4 | 291,726 | $12,159,000 | -$1,053,831 | $41.68 | 6 |
| 2020 Q3 | 276,527 | $9,919,000 | +$4,106,171 | $35.87 | 4 |
| 2020 Q2 | 162,056 | $5,385,000 | -$4,921,583 | $33.23 | 3 |
| 2020 Q1 | 302,364 | $9,081,000 | -$1,005,318 | $27.87 | 5 |
| 2019 Q4 | 334,001 | $12,341,000 | -$2,671,175 | $36.95 | 7 |
| 2019 Q3 | 345,861 | $11,623,000 | -$8,299,192 | $33.59 | 8 |
| 2019 Q2 | 655,094 | $23,123,000 | -$316,911 | $35.3 | 7 |
| 2019 Q1 | 663,974 | $23,430,000 | +$7,662,140 | $35.28 | 7 |
| 2018 Q4 | 446,895 | $14,192,000 | +$1,215,897 | $31.76 | 8 |
| 2018 Q3 | 408,236 | $13,929,000 | +$3,051,943 | $34.12 | 7 |
| 2018 Q2 | 196,583 | $6,906,000 | +$35,865 | $35.13 | 5 |
| 2018 Q1 | 316,351 | $12,293,000 | -$904,313 | $38.86 | 7 |
| 2017 Q4 | 340,367 | $12,994,000 | -$1,425,403 | $38.18 | 7 |
| 2017 Q3 | 377,721 | $13,632,000 | +$712,622 | $36.09 | 6 |
| 2017 Q2 | 357,983 | $12,097,000 | +$3,201,248 | $33.69 | 6 |
| 2017 Q1 | 263,129 | $8,669,000 | -$3,398,773 | $32.95 | 5 |
| 2016 Q4 | 373,693 | $11,129,000 | +$2,972,152 | $29.78 | 6 |
| 2016 Q3 | 273,871 | $8,522,000 | +$876,903 | $31.12 | 6 |
| 2016 Q2 | 246,120 | $7,190,000 | +$59,531 | $29.2 | 6 |
| 2016 Q1 | 244,174 | $7,017,000 | -$580,431 | $28.74 | 6 |
| 2015 Q4 | 266,644 | $7,263,000 | +$268,104 | $27.33 | 6 |
| 2015 Q3 | 256,648 | $7,083,000 | -$41,707,490 | $27.57 | 6 |
| 2015 Q2 | 1,477,286 | $50,428,000 | +$2,421,517 | $34.15 | 7 |
| 2015 Q1 | 1,406,412 | $47,683,000 | +$5,402,338 | $33.89 | 8 |
| 2014 Q4 | 1,247,619 | $41,484,000 | +$34,994,379 | $33.25 | 5 |
| 2014 Q3 | 195,144 | $6,768,000 | +$5,334,346 | $34.68 | 3 |
| 2014 Q2 | 41,336 | $1,485,000 | +$1,472,000 | $36.17 | 2 |
| 2014 Q1 | 357 | $12,000 | -$1,777,000 | $33.61 | 1 |