| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 7,010 | $101,435 | -$25,033 | $14.47 | 1 |
| 2025 Q3 | 204,408 | $2,864,748 | +$264,164 | $14.02 | 5 |
| 2025 Q2 | 185,542 | $2,746,886 | +$175,464 | $14.80 | 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,705 | $65,465 | -$80,084 | $24.70 | 3 |
| 2023 Q3 | 6,172 | $126,526 | +$43,563 | $20.50 | 4 |
| 2023 Q2 | 4,047 | $66,087 | +$28,038 | $16.33 | 3 |
| 2023 Q1 | 2,330 | $42,243 | +$41,699 | $18.13 | 2 |
| 2022 Q4 | 30 | $494 | +$494 | $16.47 | 1 |
| 2022 Q3 | 0 | $0 | -$1,000 | 0 | |
| 2022 Q2 | 33 | $1,000 | +$333 | $30.30 | 1 |
| 2022 Q1 | 22 | $1,000 | -$3,461,999 | $45.45 | 1 |
| 2021 Q4 | 136,672 | $3,494,000 | +$79,337 | $24.75 | 5 |
| 2021 Q3 | 133,586 | $3,347,000 | -$3,376,976 | $25.25 | 5 |
| 2021 Q2 | 198,154 | $6,731,000 | -$26,110,379 | $33.98 | 7 |
| 2021 Q1 | 975,194 | $32,761,000 | +$387,420 | $33.58 | 9 |
| 2020 Q4 | 963,658 | $32,073,000 | -$1,158,811 | $33.27 | 9 |
| 2020 Q3 | 998,362 | $26,205,000 | -$1,029,689 | $26.42 | 9 |
| 2020 Q2 | 1,037,607 | $24,381,000 | +$1,441,611 | $23.50 | 9 |
| 2020 Q1 | 980,548 | $19,027,000 | -$1,991,245 | $19.38 | 9 |
| 2019 Q4 | 1,151,674 | $36,427,181 | +$8,926,625 | $31.61 | 11 |
| 2019 Q3 | 869,435 | $23,994,000 | -$1,954,783 | $27.57 | 6 |
| 2019 Q2 | 940,312 | $28,200,000 | -$1,768,031 | $30.07 | 6 |
| 2019 Q1 | 999,190 | $26,622,000 | +$2,609,601 | $26.67 | 6 |
| 2018 Q4 | 901,176 | $21,100,000 | +$9,710,980 | $23.30 | 5 |
| 2018 Q3 | 485,518 | $12,718,000 | -$3,667,959 | $25.73 | 4 |
| 2018 Q2 | 599,213 | $17,701,000 | +$1,432,013 | $29.49 | 5 |
| 2018 Q1 | 550,696 | $20,042,000 | +$392,033 | $36.29 | 4 |
| 2017 Q4 | 539,367 | $20,650,000 | +$1,047,978 | $38.25 | 3 |
| 2017 Q3 | 511,896 | $19,928,000 | -$3,058,024 | $38.95 | 5 |
| 2017 Q2 | 592,921 | $22,153,000 | +$6,128,531 | $38.11 | 7 |
| 2017 Q1 | 432,252 | $15,364,000 | +$312,263 | $35.53 | 5 |
| 2016 Q4 | 423,476 | $13,864,000 | +$576,988 | $32.78 | 5 |
| 2016 Q3 | 405,718 | $11,441,000 | -$1,188,085 | $28.20 | 5 |
| 2016 Q2 | 447,883 | $11,238,000 | +$2,191,012 | $25.09 | 3 |
| 2016 Q1 | 355,608 | $11,594,000 | -$11,498,114 | $32.59 | 4 |
| 2015 Q4 | 690,901 | $23,691,000 | +$5,272,424 | $34.38 | 7 |
| 2015 Q3 | 536,525 | $19,561,000 | -$5,823,269 | $36.46 | 8 |
| 2015 Q2 | 680,159 | $27,618,000 | +$15,615,457 | $40.61 | 7 |
| 2015 Q1 | 295,200 | $12,274,000 | +$2,399,404 | $41.67 | 5 |
| 2014 Q4 | 237,503 | $8,191,000 | -$169,658 | $34.48 | 4 |
| 2014 Q3 | 242,593 | $8,216,000 | +$885,957 | $33.88 | 6 |
| 2014 Q2 | 216,471 | $8,906,000 | -$2,193,524 | $41.12 | 5 |
| 2014 Q1 | 269,301 | $11,212,000 | +$2,761,183 | $41.62 | 6 |