| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 449,407 | $14,032,255 | +$830,339 | $31.22 | 13 |
| 2025 Q2 | 422,828 | $12,540,383 | -$11,650,324 | $29.66 | 16 |
| 2025 Q1 | 769,547 | $23,063,847 | +$2,260,389 | $27.34 | 18 |
| 2024 Q4 | 704,371 | $22,474,001 | +$7,327,161 | $29.72 | 16 |
| 2024 Q3 | 474,539 | $14,331,094 | +$81,939 | $30.2 | 15 |
| 2024 Q2 | 476,614 | $13,135,474 | -$5,706,886 | $27.56 | 14 |
| 2024 Q1 | 683,080 | $19,727,363 | -$1,519,746 | $28.88 | 15 |
| 2023 Q4 | 735,952 | $21,115,960 | -$1,425,938 | $28.7 | 15 |
| 2023 Q3 | 787,681 | $20,114,676 | +$461,965 | $25.54 | 12 |
| 2023 Q2 | 767,148 | $20,659,654 | -$3,149,393 | $26.93 | 14 |
| 2023 Q1 | 886,039 | $23,515,691 | -$392,771 | $26.55 | 19 |
| 2022 Q4 | 891,056 | $22,590,378 | +$3,134,805 | $25.36 | 14 |
| 2022 Q3 | 772,632 | $17,825,633 | +$634,046 | $23.05 | 15 |
| 2022 Q2 | 738,816 | $18,492,538 | +$4,196,025 | $24.99 | 19 |
| 2022 Q1 | 564,465 | $16,356,122 | +$1,651,083 | $28.94 | 12 |
| 2021 Q4 | 494,867 | $14,737,283 | +$4,644,615 | $29.78 | 14 |
| 2021 Q3 | 330,882 | $9,378,308 | +$6,018,601 | $28.35 | 10 |
| 2021 Q2 | 126,656 | $3,705,948 | -$1,532,461 | $29.26 | 11 |
| 2021 Q1 | 181,760 | $5,136,063 | -$1,280,679 | $28.25 | 11 |
| 2020 Q4 | 228,750 | $5,510,852 | +$347,593 | $24.05 | 10 |
| 2020 Q3 | 127,737 | $2,339,043 | +$467,234 | $18.38 | 8 |
| 2020 Q2 | 102,234 | $1,833,066 | +$311,336 | $17.95 | 8 |
| 2020 Q1 | 86,845 | $1,290,726 | +$132,959 | $14.84 | 7 |
| 2019 Q4 | 69,764 | $1,546,000 | -$493,989 | $22.07 | 8 |
| 2019 Q3 | 92,380 | $1,921,000 | +$116,084 | $20.78 | 8 |
| 2019 Q2 | 86,837 | $1,817,000 | +$1,100,322 | $20.92 | 9 |
| 2019 Q1 | 34,211 | $718,000 | -$625,271 | $20.97 | 6 |
| 2018 Q4 | 69,491 | $1,293,000 | +$895,200 | $18.58 | 5 |
| 2018 Q3 | 21,348 | $492,000 | -$420,527 | $23.33 | 5 |
| 2018 Q2 | 40,054 | $903,000 | -$150,519 | $22.54 | 6 |
| 2018 Q1 | 46,639 | $974,000 | +$630,752 | $21.15 | 2 |
| 2017 Q4 | 16,440 | $354,000 | -$1,085,858 | $21.53 | 1 |
| 2017 Q3 | 66,868 | $1,402,000 | -$678,545 | $20.97 | 1 |
| 2017 Q2 | 99,231 | $1,974,000 | +$1,974,000 | $19.89 | 1 |