| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 88,377 | $3,058,727 | $34.61 | 1 | |
| 2025 Q2 | 88,377 | $3,031,331 | $34.3 | 1 | |
| 2025 Q1 | 88,377 | $2,942,954 | $33.3 | 1 | |
| 2024 Q4 | 88,377 | $3,150,640 | $35.65 | 1 | |
| 2024 Q3 | 88,377 | $2,873,136 | $32.51 | 1 | |
| 2024 Q2 | 88,377 | $2,638,053 | -$104,475 | $29.85 | 1 |
| 2024 Q1 | 91,877 | $2,714,965 | -$155,137 | $29.55 | 1 |
| 2023 Q4 | 97,127 | $2,938,091 | $30.25 | 1 | |
| 2023 Q3 | 97,127 | $2,866,217 | $29.51 | 1 | |
| 2023 Q2 | 97,127 | $2,811,826 | -$437,145 | $28.95 | 1 |
| 2023 Q1 | 112,227 | $3,423,000 | $30.5 | 1 | |
| 2022 Q4 | 112,227 | $3,507,093 | $31.25 | 1 | |
| 2022 Q3 | 112,227 | $3,507,093 | $31.25 | 1 | |
| 2022 Q1 | 112,227 | $3,927,945 | $35 | 1 | |
| 2021 Q4 | 112,227 | $3,327,530 | -$458,685 | $29.65 | 1 |
| 2021 Q3 | 127,697 | $4,009,685 | -$56,614 | $31.4 | 1 |
| 2021 Q2 | 129,500 | $3,690,750 | $28.5 | 1 | |
| 2021 Q1 | 129,500 | $3,302,250 | -$25,500 | $25.5 | 1 |
| 2020 Q4 | 130,500 | $2,623,050 | -$3,827,550 | $20.1 | 1 |
| 2020 Q3 | 358,507 | $5,932,300 | -$22,998 | $16.55 | 2 |
| 2020 Q2 | 359,897 | $6,658,000 | -$74,183 | $18.5 | 2 |
| 2020 Q1 | 363,907 | $6,004,000 | -$131,983 | $16.5 | 2 |
| 2019 Q4 | 371,907 | $8,925,000 | -$59,992 | $24 | 2 |
| 2019 Q3 | 374,407 | $8,312,300 | -$176,467 | $22.17 | 2 |
| 2019 Q2 | 382,807 | $7,942,750 | +$119,315 | $20.75 | 3 |
| 2019 Q1 | 377,057 | $8,162,900 | -$263,569 | $21.65 | 2 |
| 2018 Q4 | 389,232 | $7,764,000 | -$7,979 | $19.95 | 2 |
| 2018 Q3 | 389,632 | $10,079,000 | +$6,334,000 | $25.82 | 2 |
| 2018 Q2 | 146,000 | $3,738,000 | $25.6 | 1 | |
| 2018 Q1 | 146,000 | $3,651,000 | -$2,502,936 | $25.01 | 1 |
| 2017 Q4 | 254,834 | $5,860,936 | -$997,920 | $23 | 3 |
| 2017 Q3 | 298,722 | $6,641,000 | -$608,400 | $22.26 | 3 |
| 2017 Q2 | 326,172 | $6,621,000 | -$1,420,934 | $20.3 | 2 |
| 2017 Q1 | 396,172 | $7,329,000 | +$138,758 | $18.5 | 2 |
| 2016 Q4 | 388,672 | $6,748,000 | -$1,033,938 | $17.25 | 2 |
| 2016 Q3 | 313,712 | $4,957,000 | -$568,840 | $15.8 | 1 |
| 2016 Q2 | 349,712 | $5,140,000 | $14.7 | 1 | |
| 2016 Q1 | 349,712 | $4,938,000 | -$104,348 | $14.12 | 1 |
| 2015 Q4 | 357,102 | $5,714,000 | -$160,010 | $16 | 1 |
| 2015 Q3 | 367,102 | $5,139,000 | -$167,986 | $14 | 1 |
| 2015 Q2 | 379,102 | $5,535,000 | -$146,003 | $14.6 | 1 |
| 2015 Q1 | 389,102 | $5,117,000 | -$749,818 | $13.15 | 1 |
| 2014 Q4 | 475,722 | $5,847,000 | +$816,758 | $13.05 | 3 |
| 2014 Q3 | 413,144 | $5,784,000 | +$1,783,862 | $14 | 3 |
| 2014 Q2 | 285,744 | $4,071,000 | -$391,821 | $14.25 | 2 |
| 2014 Q1 | 313,244 | $4,260,000 | -$2,949 | $13.6 | 2 |