| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 270,157 | $6,939,808 | -$1,727,176 | $25.69 | 12 |
| 2025 Q2 | 337,584 | $8,559,174 | +$5,538,906 | $25.36 | 15 |
| 2025 Q1 | 119,131 | $3,024,856 | +$928,783 | $25.37 | 11 |
| 2024 Q4 | 86,618 | $2,031,203 | -$2,146,031 | $23.45 | 7 |
| 2024 Q3 | 165,834 | $4,663,539 | -$655,412 | $28.12 | 9 |
| 2024 Q2 | 195,434 | $4,862,110 | +$3,583,313 | $24.88 | 13 |
| 2024 Q1 | 51,320 | $1,338,080 | -$1,379,984 | $26.08 | 6 |
| 2023 Q4 | 99,389 | $2,783,502 | +$698,536 | $28.02 | 9 |
| 2023 Q3 | 74,645 | $1,820,955 | -$2,644,182 | $24.4 | 7 |
| 2023 Q2 | 177,577 | $5,157,882 | -$3,802,287 | $29.05 | 8 |
| 2023 Q1 | 315,378 | $10,129,118 | +$862,414 | $32.12 | 9 |
| 2022 Q4 | 292,278 | $8,657,193 | +$5,162,895 | $29.62 | 10 |
| 2022 Q3 | 117,969 | $3,549,000 | +$1,171,721 | $30.08 | 4 |
| 2022 Q2 | 75,282 | $2,766,000 | -$792,201 | $36.75 | 3 |
| 2022 Q1 | 95,316 | $4,058,000 | +$1,405,466 | $42.58 | 4 |
| 2021 Q4 | 54,691 | $2,875,000 | -$2,205,797 | $52.61 | 6 |
| 2021 Q3 | 110,030 | $5,794,000 | +$4,636,193 | $52.66 | 6 |
| 2021 Q2 | 21,975 | $1,165,000 | +$262,255 | $53.03 | 5 |
| 2021 Q1 | 17,021 | $844,000 | +$677,209 | $49.58 | 3 |
| 2020 Q4 | 2,892 | $172,000 | -$9,971,663 | $59.29 | 2 |
| 2020 Q3 | 146,888 | $10,010,000 | +$7,490,241 | $68.15 | 6 |
| 2020 Q2 | 67,240 | $4,573,000 | -$1,313,032 | $68.04 | 5 |
| 2020 Q1 | 35,382 | $2,388,000 | +$1,227,543 | $67.25 | 2 |
| 2019 Q4 | 46,703 | $2,384,000 | -$3,524,343 | $51.04 | 7 |
| 2019 Q3 | 115,212 | $6,225,000 | +$2,495,189 | $54.02 | 6 |
| 2019 Q2 | 69,034 | $3,504,000 | -$2,472,544 | $50.75 | 3 |
| 2019 Q1 | 117,757 | $5,462,000 | +$5,020,000 | $46.39 | 3 |
| 2018 Q4 | 10,120 | $442,000 | -$1,695,654 | $41.85 | 2 |
| 2018 Q3 | 52,008 | $2,047,000 | +$146,030 | $39.7 | 4 |
| 2018 Q2 | 48,308 | $1,960,000 | -$395,440 | $40.26 | 4 |
| 2018 Q1 | 58,017 | $2,394,000 | -$567,946 | $41.26 | 4 |
| 2017 Q4 | 71,779 | $3,151,000 | -$190,102 | $44.09 | 4 |
| 2017 Q3 | 76,113 | $3,399,000 | +$1,016,400 | $44.66 | 4 |
| 2017 Q2 | 53,357 | $2,371,000 | +$2,080,013 | $44.61 | 4 |
| 2017 Q1 | 6,481 | $278,000 | -$605,857 | $45.82 | 2 |
| 2016 Q4 | 20,794 | $864,000 | -$2,678,180 | $41.53 | 3 |
| 2016 Q3 | 72,094 | $3,888,000 | -$576,641 | $54.13 | 6 |
| 2016 Q2 | 83,133 | $4,547,000 | -$802,549 | $54.69 | 5 |
| 2016 Q1 | 97,875 | $4,940,000 | +$315,114 | $50 | 5 |
| 2015 Q4 | 91,689 | $4,053,000 | +$337,584 | $44.2 | 7 |
| 2015 Q3 | 83,956 | $4,006,000 | -$44,464 | $47.71 | 6 |
| 2015 Q2 | 84,859 | $3,696,000 | +$1,461,158 | $43.55 | 5 |
| 2015 Q1 | 51,320 | $2,410,000 | -$630,162 | $46.96 | 4 |
| 2014 Q4 | 65,360 | $2,873,000 | +$1,092,386 | $43.96 | 5 |
| 2014 Q3 | 39,509 | $1,608,000 | -$255,606 | $40.7 | 4 |
| 2014 Q2 | 45,796 | $1,847,000 | -$432,019 | $40.32 | 5 |
| 2014 Q1 | 58,649 | $2,237,000 | -$562,225 | $37.86 | 5 |