| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 204,408 | $2,864,748 | +$264,164 | $14.02 | 5 |
| 2025 Q2 | 185,542 | $2,746,886 | +$175,464 | $14.8 | 6 |
| 2025 Q1 | 173,691 | $2,597,841 | +$916,885 | $14.96 | 6 |
| 2024 Q4 | 112,386 | $1,374,510 | +$159,080 | $12.22 | 6 |
| 2024 Q3 | 99,373 | $1,688,881 | +$137,020 | $16.99 | 6 |
| 2024 Q2 | 91,316 | $1,514,708 | -$1,279,496 | $16.53 | 6 |
| 2024 Q1 | 141,944 | $2,803,503 | +$2,741,080 | $19.75 | 5 |
| 2023 Q4 | 2,902 | $70,465 | -$84,083 | $24.7 | 4 |
| 2023 Q3 | 6,369 | $130,526 | +$40,564 | $20.5 | 5 |
| 2023 Q2 | 4,244 | $69,087 | +$24,038 | $16.32 | 4 |
| 2023 Q1 | 2,527 | $46,243 | +$38,699 | $18.13 | 3 |
| 2022 Q4 | 227 | $3,494 | -$4,572 | $15.85 | 2 |
| 2022 Q3 | 267 | $4,000 | -$57,000 | $14.98 | 1 |
| 2022 Q2 | 3,622 | $62,000 | +$8,319 | $17.04 | 5 |
| 2022 Q1 | 2,713 | $61,000 | -$3,446,425 | $22.15 | 6 |
| 2021 Q4 | 137,029 | $3,503,000 | +$70,337 | $24.88 | 6 |
| 2021 Q3 | 133,943 | $3,356,000 | -$3,388,976 | $25.23 | 6 |
| 2021 Q2 | 198,353 | $6,739,000 | -$26,122,374 | $33.98 | 7 |
| 2021 Q1 | 975,551 | $32,773,000 | -$1,654,916 | $33.58 | 10 |
| 2020 Q4 | 994,370 | $33,095,000 | -$2,123,594 | $33.27 | 10 |
| 2020 Q3 | 1,031,900 | $27,086,000 | -$2,043,191 | $26.42 | 11 |
| 2020 Q2 | 1,075,803 | $25,278,000 | +$597,555 | $23.5 | 11 |
| 2020 Q1 | 1,021,147 | $19,814,000 | -$2,156,244 | $19.38 | 10 |
| 2019 Q4 | 1,157,037 | $36,592,181 | +$8,934,922 | $31.61 | 12 |
| 2019 Q3 | 874,528 | $24,130,000 | -$1,950,818 | $27.56 | 7 |
| 2019 Q2 | 945,405 | $28,346,000 | -$1,773,892 | $30.07 | 7 |
| 2019 Q1 | 1,004,330 | $26,753,000 | +$2,604,508 | $26.66 | 7 |
| 2018 Q4 | 906,516 | $21,221,000 | +$9,801,349 | $23.3 | 6 |
| 2018 Q3 | 486,870 | $12,749,000 | -$3,658,362 | $25.32 | 5 |
| 2018 Q2 | 600,147 | $17,724,000 | +$1,392,265 | $28.26 | 6 |
| 2018 Q1 | 553,285 | $20,129,000 | +$405,328 | $35.52 | 6 |
| 2017 Q4 | 541,888 | $20,741,000 | +$1,047,979 | $38.24 | 5 |
| 2017 Q3 | 514,417 | $20,020,000 | -$3,045,984 | $38.9 | 7 |
| 2017 Q2 | 595,073 | $22,234,000 | +$6,122,505 | $38.08 | 8 |
| 2017 Q1 | 434,600 | $15,444,000 | +$367,104 | $35.53 | 7 |
| 2016 Q4 | 424,229 | $13,886,000 | +$593,072 | $32.68 | 7 |
| 2016 Q3 | 405,937 | $11,446,000 | -$1,197,901 | $28.2 | 7 |
| 2016 Q2 | 448,525 | $11,253,000 | +$2,179,503 | $25.09 | 4 |
| 2016 Q1 | 356,742 | $11,627,000 | -$11,481,580 | $32.48 | 6 |
| 2015 Q4 | 691,471 | $23,709,000 | +$5,286,954 | $34.25 | 9 |
| 2015 Q3 | 536,561 | $19,562,000 | -$5,823,273 | $36.45 | 9 |
| 2015 Q2 | 680,256 | $27,621,000 | +$15,618,474 | $40.6 | 8 |
| 2015 Q1 | 295,200 | $12,274,000 | +$2,399,403 | $41.67 | 5 |
| 2014 Q4 | 237,503 | $8,191,000 | -$169,658 | $34.48 | 4 |
| 2014 Q3 | 242,593 | $8,216,000 | +$885,956 | $33.88 | 6 |
| 2014 Q2 | 216,471 | $8,906,000 | -$2,193,523 | $41.12 | 5 |
| 2014 Q1 | 269,301 | $11,212,000 | +$1,199,746 | $41.62 | 6 |