| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 16,958 | $500,431 | -$4,781,863 | $29.51 | 1 |
| 2025 Q1 | 179,000 | $5,459,500 | +$2,159,000 | $30.5 | 1 |
| 2024 Q4 | 132,878 | $3,992,100 | +$3,477,681 | $24.21 | 2 |
| 2024 Q3 | 2,888 | $111,419 | +$28,137 | $38.58 | 1 |
| 2024 Q2 | 2,143 | $85,748 | +$85,748 | $42.62 | 2 |
| 2023 Q3 | 0 | $0 | -$8,000 | 0 | |
| 2023 Q2 | 250 | $8,000 | $32 | 1 | |
| 2023 Q1 | 250 | $11,000 | $44 | 1 | |
| 2022 Q4 | 250 | $11,000 | +$11,000 | $44 | 1 |
| 2022 Q1 | 0 | $0 | -$30,000 | 0 | |
| 2021 Q4 | 501 | $30,000 | +$60 | $59.88 | 1 |
| 2021 Q3 | 500 | $24,000 | $48 | 1 | |
| 2021 Q2 | 500 | $18,000 | $36 | 1 | |
| 2021 Q1 | 500 | $16,000 | $32 | 1 | |
| 2020 Q4 | 500 | $12,000 | $24 | 1 | |
| 2020 Q3 | 500 | $6,000 | $12 | 1 | |
| 2020 Q2 | 500 | $5,000 | +$5,000 | $10 | 1 |
| 2020 Q1 | 0 | $0 | -$1,000 | 0 | |
| 2019 Q4 | 42 | $1,000 | $23.81 | 1 | |
| 2019 Q3 | 42 | $1,000 | -$1,189,000 | $23.81 | 1 |
| 2019 Q2 | 46,085 | $1,190,000 | +$1,189,000 | $24.82 | 2 |
| 2019 Q1 | 42 | $1,000 | $23.81 | 1 | |
| 2018 Q4 | 42 | $1,000 | -$13,161,000 | $23.81 | 1 |
| 2018 Q3 | 326,147 | $13,177,000 | +$25,000 | $40.54 | 5 |
| 2018 Q2 | 325,537 | $15,261,000 | +$3,495,000 | $47.09 | 4 |
| 2018 Q1 | 251,028 | $11,286,000 | -$20,417,613 | $44.96 | 5 |
| 2017 Q4 | 644,912 | $34,742,000 | +$14,176,449 | $53.87 | 6 |
| 2017 Q3 | 381,871 | $17,803,000 | -$2,776,158 | $46.55 | 6 |
| 2017 Q2 | 484,644 | $15,823,000 | -$6,974,961 | $32.65 | 6 |
| 2017 Q1 | 699,310 | $24,018,000 | +$5,571 | $34.4 | 9 |
| 2016 Q4 | 698,699 | $19,607,000 | -$7,170,728,128 | $28.07 | 10 |
| 2016 Q3 | 709,512,464 | $7,187,109,707 | -$1,876,560,950 | $10.14 | 449 |
| 2016 Q2 | 917,072,251 | $8,506,424,325 | -$138,143,766 | $9.27 | 600 |
| 2016 Q1 | 931,157,887 | $8,912,825,164 | +$43,689,156 | $9.58 | 592 |
| 2015 Q4 | 917,228,588 | $9,042,612,212 | +$199,509,927 | $9.87 | 600 |
| 2015 Q3 | 892,547,471 | $8,630,642,540 | +$778,394,650 | $9.66 | 582 |
| 2015 Q2 | 810,794,903 | $9,038,151,859 | -$152,574,870 | $11.15 | 605 |
| 2015 Q1 | 813,761,918 | $10,512,807,548 | -$95,841,033 | $12.92 | 615 |
| 2014 Q4 | 821,175,956 | $12,966,450,163 | +$33,660,945 | $15.79 | 637 |
| 2014 Q3 | 814,295,435 | $13,101,335,165 | +$325,307,039 | $16.09 | 610 |
| 2014 Q2 | 794,723,066 | $11,834,859,583 | +$203,087,369 | $14.89 | 563 |
| 2014 Q1 | 782,685,731 | $10,069,397,246 | +$879,916,925 | $12.87 | 553 |