| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 321,060 | $8,636,514 | -$1,921,953 | $26.9 | 2 |
| 2025 Q2 | 398,937 | $9,992,403 | -$193,270 | $25.1 | 3 |
| 2025 Q1 | 406,637 | $9,587,871 | $24.35 | 3 | |
| 2024 Q4 | 406,637 | $10,225,752 | +$14,544 | $25.25 | 3 |
| 2024 Q3 | 406,061 | $10,203,726 | -$576,949 | $25 | 3 |
| 2024 Q2 | 428,308 | $10,119,526 | -$1,583,160 | $23.7 | 3 |
| 2024 Q1 | 495,108 | $11,759,300 | -$21,379 | $23.75 | 3 |
| 2023 Q4 | 496,008 | $11,780,675 | +$665,045 | $23.75 | 3 |
| 2023 Q3 | 468,008 | $11,838,869 | +$64,819 | $24.93 | 3 |
| 2023 Q2 | 465,408 | $12,047,870 | -$329,796 | $26 | 3 |
| 2023 Q1 | 478,094 | $13,202,950 | -$1,944,015 | $27.9 | 3 |
| 2022 Q4 | 547,771 | $15,929,274 | -$1,177,420 | $29.1 | 3 |
| 2022 Q3 | 588,234 | $15,763,000 | -$374,651 | $26.55 | 3 |
| 2022 Q2 | 602,344 | $15,307,000 | +$10,200,927 | $25.5 | 3 |
| 2022 Q1 | 200,928 | $15,927,000 | -$9,480 | $79 | 3 |
| 2021 Q4 | 201,048 | $15,042,000 | +$698,135 | $75.25 | 3 |
| 2021 Q3 | 191,771 | $14,000,000 | -$727,179 | $73.01 | 3 |
| 2021 Q2 | 201,733 | $14,602,000 | -$1,631,211 | $72.25 | 3 |
| 2021 Q1 | 224,233 | $15,708,000 | +$210,145 | $70.05 | 3 |
| 2020 Q4 | 221,233 | $14,196,000 | +$32,135 | $64.25 | 3 |
| 2020 Q3 | 220,733 | $11,920,000 | -$10,792 | $54 | 3 |
| 2020 Q2 | 220,933 | $11,709,000 | +$449,895 | $53 | 3 |
| 2020 Q1 | 212,444 | $12,854,000 | +$133,609 | $60.28 | 3 |
| 2019 Q4 | 210,244 | $15,422,000 | +$255,634 | $73.35 | 3 |
| 2019 Q3 | 206,832 | $15,077,000 | +$149,207 | $73 | 4 |
| 2019 Q2 | 204,782 | $13,310,000 | +$1,301,095 | $72.48 | 4 |
| 2019 Q1 | 186,082 | $13,800,000 | +$7,673,000 | $73.52 | 3 |
| 2018 Q4 | 81,687 | $5,567,000 | $68.15 | 1 | |
| 2018 Q3 | 81,687 | $6,290,000 | $77 | 1 | |
| 2018 Q2 | 81,687 | $6,114,000 | -$1,043 | $74.85 | 1 |
| 2018 Q1 | 81,687 | $6,127,000 | +$243,715 | $75 | 2 |
| 2017 Q4 | 78,438 | $5,098,470 | -$956,930 | $65 | 2 |
| 2017 Q3 | 93,160 | $5,776,000 | $62.02 | 2 | |
| 2017 Q2 | 93,160 | $5,739,000 | +$106,569 | $61.62 | 2 |
| 2017 Q1 | 91,430 | $5,440,000 | +$475,073 | $59.5 | 2 |
| 2016 Q4 | 83,446 | $4,541,000 | +$199,038 | $54.47 | 2 |
| 2016 Q3 | 79,787 | $3,830,000 | +$70,801 | $48.01 | 2 |
| 2016 Q2 | 78,312 | $3,591,000 | +$64,635 | $45.52 | 2 |
| 2016 Q1 | 76,907 | $2,736,000 | -$136,129 | $39.53 | 2 |
| 2015 Q4 | 79,027 | $3,452,000 | +$113,379 | $42.05 | 2 |
| 2015 Q3 | 76,127 | $3,228,000 | +$878,674 | $42.26 | 2 |
| 2015 Q2 | 55,481 | $2,355,000 | +$292,941 | $42.44 | 2 |
| 2015 Q1 | 48,581 | $1,968,000 | $40.51 | 2 | |
| 2014 Q4 | 48,581 | $1,927,000 | -$58,644 | $39.54 | 2 |
| 2014 Q3 | 50,081 | $1,891,000 | +$37,758 | $37.76 | 2 |
| 2014 Q2 | 49,081 | $1,743,000 | +$1,061,000 | $35.51 | 2 |
| 2014 Q1 | 19,200 | $643,000 | +$643,000 | $33.49 | 1 |