| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 209,310 | $7,907,174 | -$2,260,092 | $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,476 | $27.76 | 10 |
| 2024 Q3 | 291,974 | $8,666,090 | +$3,714,305 | $29.68 | 7 |
| 2024 Q2 | 168,358 | $4,109,593 | +$1,845,639 | $24.35 | 7 |
| 2024 Q1 | 92,927 | $2,408,917 | -$1,856,258 | $25.92 | 7 |
| 2023 Q4 | 162,204 | $4,416,660 | -$773,760 | $27.21 | 10 |
| 2023 Q3 | 190,613 | $5,406,308 | -$982,654 | $28.33 | 9 |
| 2023 Q2 | 224,484 | $6,697,559 | +$3,153,247 | $29.84 | 7 |
| 2023 Q1 | 117,163 | $3,857,590 | -$18,771 | $32.93 | 10 |
| 2022 Q4 | 120,750 | $3,676,143 | +$846,207 | $30.44 | 9 |
| 2022 Q3 | 92,065 | $2,682,000 | -$241,670 | $29.1 | 12 |
| 2022 Q2 | 91,679 | $3,237,000 | -$251,456 | $35.29 | 9 |
| 2022 Q1 | 98,630 | $3,519,000 | -$2,578,692 | $35.68 | 12 |
| 2021 Q4 | 168,857 | $6,962,000 | +$2,814,536 | $41.22 | 13 |
| 2021 Q3 | 102,982 | $4,137,000 | -$455,289 | $40.17 | 14 |
| 2021 Q2 | 113,098 | $4,324,000 | -$710,185 | $38.23 | 8 |
| 2021 Q1 | 134,421 | $4,678,000 | -$334,452 | $34.82 | 11 |
| 2020 Q4 | 143,487 | $5,064,000 | +$333,760 | $35.29 | 13 |
| 2020 Q3 | 132,733 | $4,444,000 | -$930,907 | $33.47 | 6 |
| 2020 Q2 | 168,688 | $5,055,000 | -$1,928,863 | $29.96 | 9 |
| 2020 Q1 | 247,555 | $6,326,000 | +$1,941,740 | $25.55 | 9 |
| 2019 Q4 | 158,839 | $4,366,000 | -$3,667,589 | $27.63 | 10 |
| 2019 Q3 | 285,789 | $7,237,000 | -$6,717,414 | $25.32 | 7 |
| 2019 Q2 | 542,167 | $14,222,000 | -$12,453,042 | $26.23 | 11 |
| 2019 Q1 | 1,004,730 | $30,296,000 | +$27,691,399 | $30.14 | 10 |
| 2018 Q4 | 75,348 | $1,681,000 | -$2,045,227 | $22.32 | 3 |
| 2018 Q3 | 153,250 | $3,899,000 | +$651,315 | $25.45 | 4 |
| 2018 Q2 | 122,352 | $3,586,000 | -$762,390 | $28.57 | 4 |
| 2018 Q1 | 146,923 | $5,183,000 | +$2,989,454 | $35.28 | 6 |
| 2017 Q4 | 61,961 | $2,159,000 | -$2,635,437 | $34.84 | 5 |
| 2017 Q3 | 134,471 | $4,898,000 | +$2,440,817 | $36.43 | 7 |
| 2017 Q2 | 68,409 | $2,252,000 | -$1,555,570 | $32.99 | 10 |
| 2017 Q1 | 113,898 | $3,845,000 | +$850,058 | $33.76 | 8 |
| 2016 Q4 | 138,602 | $4,476,000 | -$1,633,189 | $32.28 | 9 |
| 2016 Q3 | 144,931 | $5,023,000 | +$2,611,083 | $34.68 | 10 |
| 2016 Q2 | 71,528 | $2,440,000 | -$1,087,167 | $34.11 | 9 |
| 2016 Q1 | 88,992 | $3,089,000 | -$8,586,804 | $34.71 | 8 |
| 2015 Q4 | 369,783 | $15,330,000 | -$3,392,565 | $41.46 | 13 |
| 2015 Q3 | 398,297 | $14,518,276 | -$6,091,671 | $36.45 | 11 |
| 2015 Q2 | 515,032 | $29,151,892 | +$3,361,801 | $56.6 | 13 |
| 2015 Q1 | 460,860 | $22,234,000 | -$1,907,964 | $48.25 | 7 |
| 2014 Q4 | 521,263 | $18,331,000 | +$17,444,798 | $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 |