| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 209,310 | $7,907,174 | -$2,260,099 | $37.78 | 9 |
| 2025 Q2 | 269,675 | $7,994,945 | +$989,549 | $29.65 | 8 |
| 2025 Q1 | 236,312 | $6,803,452 | +$246,643 | $28.79 | 8 |
| 2024 Q4 | 228,563 | $6,344,104 | -$1,760,477 | $27.76 | 10 |
| 2024 Q3 | 291,974 | $8,666,090 | +$3,714,274 | $29.68 | 8 |
| 2024 Q2 | 168,359 | $4,109,633 | +$1,845,642 | $24.35 | 7 |
| 2024 Q1 | 92,927 | $2,408,917 | -$1,878,918 | $25.92 | 7 |
| 2023 Q4 | 162,204 | $4,416,660 | -$750,491 | $27.21 | 10 |
| 2023 Q3 | 190,613 | $5,406,308 | -$1,003,756 | $28.33 | 9 |
| 2023 Q2 | 224,484 | $6,697,559 | +$3,153,246 | $29.84 | 7 |
| 2023 Q1 | 117,163 | $3,857,590 | -$18,771 | $32.93 | 10 |
| 2022 Q4 | 120,750 | $3,676,143 | +$867,208 | $30.44 | 9 |
| 2022 Q3 | 92,065 | $2,682,000 | -$164,949 | $29.11 | 12 |
| 2022 Q2 | 91,679 | $3,237,000 | -$244,602 | $35.30 | 9 |
| 2022 Q1 | 98,630 | $3,519,000 | -$2,596,947 | $35.68 | 12 |
| 2021 Q4 | 168,857 | $6,962,000 | +$2,814,534 | $41.22 | 13 |
| 2021 Q3 | 102,982 | $4,137,000 | -$455,289 | $40.12 | 14 |
| 2021 Q2 | 113,114 | $4,325,000 | -$709,184 | $38.23 | 9 |
| 2021 Q1 | 134,421 | $4,678,000 | -$334,451 | $34.82 | 11 |
| 2020 Q4 | 143,487 | $5,064,000 | +$334,760 | $35.29 | 13 |
| 2020 Q3 | 132,689 | $4,443,000 | -$931,905 | $33.48 | 5 |
| 2020 Q2 | 168,688 | $5,055,000 | -$1,929,076 | $29.96 | 9 |
| 2020 Q1 | 247,555 | $6,326,000 | +$1,941,741 | $25.55 | 9 |
| 2019 Q4 | 158,839 | $4,366,000 | -$3,667,588 | $27.63 | 10 |
| 2019 Q3 | 285,789 | $7,237,000 | -$6,717,414 | $25.32 | 7 |
| 2019 Q2 | 542,167 | $14,222,000 | -$8,047,065 | $26.23 | 11 |
| 2019 Q1 | $30.14 | 2 | |||
| 2018 Q4 | 75,348 | $1,681,000 | -$2,045,227 | $22.32 | 5 |
| 2018 Q3 | 153,250 | $3,899,000 | +$1,129,317 | $25.45 | 5 |
| 2018 Q2 | 108,815 | $3,108,000 | -$762,390 | $28.57 | 4 |
| 2018 Q1 | 146,923 | $5,183,000 | +$2,989,455 | $35.28 | 6 |
| 2017 Q4 | 61,961 | $2,159,000 | -$2,635,438 | $34.84 | 5 |
| 2017 Q3 | 134,471 | $4,898,000 | +$1,292,817 | $36.43 | 7 |
| 2017 Q2 | 68,409 | $2,252,000 | -$1,210,570 | $33.00 | 10 |
| 2017 Q1 | 113,898 | $3,845,000 | +$505,058 | $33.76 | 8 |
| 2016 Q4 | 138,602 | $4,476,000 | -$1,633,188 | $32.28 | 9 |
| 2016 Q3 | 144,931 | $5,023,000 | +$2,611,083 | $34.69 | 10 |
| 2016 Q2 | 71,528 | $2,440,000 | -$1,087,167 | $34.11 | 9 |
| 2016 Q1 | 88,992 | $3,089,000 | -$8,576,280 | $34.71 | 8 |
| 2015 Q4 | 369,783 | $15,330,000 | -$3,392,546 | $41.46 | 13 |
| 2015 Q3 | 398,297 | $14,518,276 | -$6,091,670 | $36.45 | 12 |
| 2015 Q2 | 515,032 | $29,151,892 | +$3,361,804 | $56.60 | 13 |
| 2015 Q1 | 460,860 | $22,234,000 | -$1,907,964 | $48.25 | 7 |
| 2014 Q4 | 521,263 | $18,331,000 | +$17,444,796 | $35.13 | 9 |
| 2014 Q3 | 25,294 | $872,000 | -$2,461,000 | $34.35 | 3 |
| 2014 Q2 | 127,275 | $3,333,000 | +$3,333,000 | $26.19 | 4 |