| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 238,940 | $4,051,280 | -$252,172 | $16.99 | 11 |
| 2025 Q2 | 255,987 | $4,117,212 | +$490,256 | $16.13 | 12 |
| 2025 Q1 | 225,407 | $3,579,303 | +$288,721 | $15.89 | 9 |
| 2024 Q4 | 207,217 | $3,149,836 | -$3,586,347 | $15.13 | 8 |
| 2024 Q3 | 393,974 | $7,629,324 | -$1,829,804 | $19.36 | 10 |
| 2024 Q2 | 443,987 | $8,371,555 | -$2,895,600 | $18.87 | 11 |
| 2024 Q1 | 616,521 | $10,417,432 | +$731,326 | $16.94 | 17 |
| 2023 Q4 | 573,079 | $9,834,550 | +$1,369,952 | $17.21 | 14 |
| 2023 Q3 | 500,439 | $6,733,834 | +$73,408 | $13.4 | 13 |
| 2023 Q2 | 493,220 | $7,101,801 | +$2,159,427 | $14.4 | 14 |
| 2023 Q1 | 346,147 | $4,385,227 | -$758,104 | $12.68 | 10 |
| 2022 Q4 | 412,561 | $4,874,507 | +$74,791 | $11.81 | 11 |
| 2022 Q3 | 383,967 | $3,601,000 | -$1,719,323 | $9.34 | 12 |
| 2022 Q2 | 570,064 | $5,313,529 | +$4,125,543 | $9.32 | 12 |
| 2022 Q1 | 129,852 | $6,792,000 | -$2,780,446 | $52.27 | 9 |
| 2021 Q4 | 174,002 | $12,038,931 | -$1,277,994 | $69.29 | 11 |
| 2021 Q3 | 181,589 | $11,027,044 | +$1,018,835 | $60.61 | 13 |
| 2021 Q2 | 164,814 | $10,112,166 | -$71,852,129 | $61.25 | 11 |
| 2021 Q1 | 1,340,372 | $81,906,112 | +$3,341,275 | $61.12 | 16 |
| 2020 Q4 | 1,286,766 | $65,757,108 | -$294,093,995 | $51.1 | 13 |
| 2020 Q3 | 7,438,337 | $355,930,000 | +$295,537,578 | $47.91 | 12 |
| 2020 Q2 | 1,262,816 | $53,813,000 | -$4,057,794 | $42.31 | 11 |
| 2020 Q1 | 1,358,529 | $45,237,000 | -$371,145 | $33.24 | 12 |
| 2019 Q4 | 1,365,627 | $54,788,000 | +$1,222,097 | $39.96 | 11 |
| 2019 Q3 | 1,349,596 | $41,616,000 | +$3,040,751 | $30.84 | 13 |
| 2019 Q2 | 1,250,299 | $39,984,606 | +$1,810,052 | $31.99 | 11 |
| 2019 Q1 | 1,194,194 | $32,167,000 | +$2,955,520 | $26.86 | 8 |
| 2018 Q4 | 1,084,355 | $25,912,000 | +$4,744,280 | $23.72 | 8 |
| 2018 Q3 | 884,323 | $25,409,000 | -$2,947,584 | $28.36 | 8 |
| 2018 Q2 | 985,150 | $38,673,000 | -$530,282 | $39.26 | 8 |
| 2018 Q1 | 872,277 | $38,120,000 | +$3,058,352 | $42.89 | 10 |
| 2017 Q4 | 802,377 | $34,571,000 | +$2,310,637 | $42.98 | 10 |
| 2017 Q3 | 747,428 | $31,738,000 | +$3,447,188 | $42.22 | 8 |
| 2017 Q2 | 666,184 | $25,753,000 | +$4,226,804 | $37.17 | 6 |
| 2017 Q1 | 556,983 | $19,795,000 | +$1,554,591 | $34.93 | 5 |
| 2016 Q4 | 513,426 | $15,671,000 | +$1,995,530 | $30.5 | 4 |
| 2016 Q3 | 448,184 | $13,497,000 | +$1,204,615 | $30.14 | 6 |
| 2016 Q2 | 408,232 | $10,561,000 | +$1,467,147 | $25.65 | 6 |
| 2016 Q1 | 351,585 | $8,824,000 | -$7,714,711 | $25.1 | 5 |
| 2015 Q4 | 663,850 | $16,244,000 | +$9,988,710 | $24.42 | 7 |
| 2015 Q3 | 256,077 | $6,161,000 | -$8,420,490 | $23.9 | 8 |
| 2015 Q2 | 473,459 | $13,278,000 | -$750,776 | $27.9 | 8 |
| 2015 Q1 | 489,114 | $15,837,393 | +$1,725,351 | $32.38 | 11 |
| 2014 Q4 | 435,815 | $12,186,000 | +$1,282,717 | $27.86 | 8 |
| 2014 Q3 | 389,484 | $11,130,000 | +$743,454 | $28.57 | 11 |
| 2014 Q2 | 363,159 | $10,555,242 | -$5,896,735 | $29.07 | 8 |
| 2014 Q1 | 568,288 | $16,384,238 | +$1,575,111 | $28.84 | 11 |