| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 672,099 | $22,275,732 | +$347,642 | $33.14 | 1 |
| 2025 Q2 | 661,610 | $19,900,594 | -$6,135,252 | $30.08 | 1 |
| 2025 Q1 | 865,581 | $20,656,538 | -$2,302,505 | $23.86 | 1 |
| 2024 Q4 | 962,064 | $19,247,459 | +$19,244,818 | $20.01 | 1 |
| 2024 Q3 | 132 | $4,456 | +$4,456 | $33.76 | 1 |
| 2024 Q2 | 0 | $0 | -$273,961 | 0 | |
| 2024 Q1 | 8,932 | $273,961 | -$10,183 | $30.67 | 1 |
| 2023 Q4 | 9,264 | $343,933 | +$307,346 | $37.13 | 1 |
| 2023 Q3 | 760 | $36,587 | -$1,029,535 | $48.14 | 1 |
| 2023 Q2 | 20,944 | $1,157,888 | +$26,872 | $55.29 | 2 |
| 2023 Q1 | 20,458 | $1,304,277 | -$169,534 | $63.74 | 2 |
| 2022 Q4 | 23,115 | $1,193,290 | +$489,861 | $51.65 | 2 |
| 2022 Q3 | 13,639 | $633,533 | $46.45 | 1 | |
| 2022 Q2 | 13,639 | $807,766 | -$165,829 | $59.22 | 1 |
| 2022 Q1 | 16,439 | $1,135,862 | $69.1 | 1 | |
| 2021 Q4 | 16,439 | $878,638 | $53.45 | 1 | |
| 2021 Q3 | 16,439 | $895,538 | -$163,429 | $54.48 | 1 |
| 2021 Q2 | 19,439 | $1,180,530 | $60.73 | 1 | |
| 2021 Q1 | 19,439 | $1,232,805 | +$754,688 | $63.42 | 1 |
| 2020 Q4 | 7,539 | $444,198 | $58.92 | 1 | |
| 2020 Q3 | 7,539 | $471,293 | +$8,940 | $62.51 | 1 |
| 2020 Q2 | 7,396 | $546,506 | $73.89 | 1 | |
| 2020 Q1 | 7,396 | $428,892 | -$307,346 | $57.99 | 1 |
| 2019 Q4 | 12,696 | $1,037,634 | $81.73 | 1 | |
| 2019 Q3 | 12,696 | $895,386 | $70.52 | 1 | |
| 2019 Q2 | 12,696 | $881,083 | $69.4 | 1 | |
| 2019 Q1 | 12,696 | $821,128 | +$87,960 | $64.68 | 1 |
| 2018 Q4 | 11,336 | $784,782 | $69.23 | 1 | |
| 2018 Q3 | 11,336 | $1,007,389 | $88.87 | 1 | |
| 2018 Q2 | 11,336 | $1,248,756 | $110.16 | 1 | |
| 2018 Q1 | 11,336 | $1,279,698 | $112.89 | 1 | |
| 2017 Q4 | 11,336 | $1,415,676 | $124.88 | 1 | |
| 2017 Q3 | 11,336 | $1,545,183 | $136.31 | 1 | |
| 2017 Q2 | 11,336 | $1,463,594 | $129.11 | 1 | |
| 2017 Q1 | 11,336 | $1,310,043 | +$1,159,809 | $115.56 | 1 |
| 2016 Q4 | 1,300 | $135,925 | +$135,925 | $104.56 | 1 |
| 2016 Q3 | 0 | $0 | -$4,694,000 | 0 | |
| 2016 Q2 | 47,000 | $4,694,000 | -$1,895,000 | $99.92 | 2 |
| 2016 Q1 | 55,981 | $6,589,000 | $117.7 | 1 | |
| 2015 Q4 | 55,981 | $7,097,000 | -$53,307,192 | $126.78 | 1 |
| 2015 Q3 | 473,274 | $60,438,755 | -$56,135,384 | $127.75 | 3 |
| 2015 Q2 | 460,989 | $64,524,888 | -$125,306 | $139.89 | 3 |
| 2015 Q1 | 461,874 | $69,415,306 | -$177,364,574 | $150.31 | 3 |
| 2014 Q4 | 1,641,885 | $224,550,083 | -$6,885,733 | $136.74 | 3 |
| 2014 Q3 | 1,661,594 | $232,780,113 | +$21,536,862 | $140.09 | 2 |
| 2014 Q2 | 1,538,620 | $217,286,982 | +$27,133,807 | $141.23 | 3 |
| 2014 Q1 | 1,346,430 | $182,193,253 | +$44,395,220 | $135.32 | 2 |