| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 98,089 | $9,782,008 | -$1,206,842 | $100.5 | 11 |
| 2025 Q2 | 111,977 | $8,269,068 | +$6,184,654 | $73.96 | 14 |
| 2025 Q1 | 28,220 | $1,235,340 | -$407,149 | $44.13 | 7 |
| 2024 Q4 | 35,148 | $2,024,458 | +$500,237 | $56.89 | 8 |
| 2024 Q3 | 26,473 | $1,250,409 | -$174,011 | $47.33 | 7 |
| 2024 Q2 | 30,727 | $1,240,133 | -$1,314,885 | $40.7 | 7 |
| 2024 Q1 | 59,754 | $2,663,813 | -$718,033 | $44.58 | 8 |
| 2023 Q4 | 75,860 | $2,579,560 | +$1,845,911 | $33.75 | 7 |
| 2023 Q3 | 17,804 | $1,994,048 | +$74,122 | $112 | 7 |
| 2023 Q2 | 17,141 | $2,303,624 | -$755,128 | $134.39 | 7 |
| 2023 Q1 | 23,973 | $2,216,096 | +$1,861,320 | $91.98 | 6 |
| 2022 Q4 | 3,883 | $249,560 | +$243,840 | $64.27 | 3 |
| 2022 Q3 | 89 | $3,000 | -$12,036 | $34.25 | 2 |
| 2022 Q2 | 393 | $21,000 | -$240,294 | $51.74 | 4 |
| 2022 Q1 | 3,512 | $272,000 | +$11,495 | $78.25 | 4 |
| 2021 Q4 | 3,232 | $309,000 | +$4,762 | $95.24 | 3 |
| 2021 Q3 | 91 | $8,000 | -$391,000 | $83.33 | 2 |
| 2021 Q2 | 4,459 | $399,000 | -$6,544,525 | $89.51 | 3 |
| 2021 Q1 | 77,990 | $6,941,000 | +$2,199,666 | $88.75 | 4 |
| 2020 Q4 | 53,746 | $4,046,000 | +$1,680,407 | $75.3 | 3 |
| 2020 Q3 | 31,413 | $1,527,000 | -$313,765 | $49.09 | 2 |
| 2020 Q2 | 37,868 | $2,149,000 | +$986,178 | $57.36 | 2 |
| 2020 Q1 | 20,487 | $811,000 | +$286,669 | $39.53 | 2 |
| 2019 Q4 | 13,229 | $760,000 | +$347,220 | $57.5 | 3 |
| 2019 Q3 | 7,188 | $320,000 | -$154,040 | $44.47 | 3 |
| 2019 Q2 | 10,659 | $275,000 | +$5,444 | $25.8 | 1 |
| 2019 Q1 | 10,448 | $235,000 | -$3,599 | $22.49 | 1 |
| 2018 Q4 | 10,608 | $220,000 | -$21,589 | $20.74 | 1 |
| 2018 Q3 | 11,649 | $250,000 | +$8,434 | $21.46 | 1 |
| 2018 Q2 | 11,256 | $239,000 | +$8,748 | $21.23 | 1 |
| 2018 Q1 | 10,844 | $232,000 | -$209,000 | $21.39 | 1 |
| 2017 Q4 | 22,123 | $409,000 | -$20,898 | $18.49 | 2 |
| 2017 Q3 | 23,254 | $433,000 | -$2,509 | $18.62 | 2 |
| 2017 Q2 | 23,389 | $401,000 | -$25,538 | $17.14 | 2 |
| 2017 Q1 | 24,878 | $464,000 | -$28,707 | $18.65 | 2 |
| 2016 Q4 | 26,418 | $439,000 | -$32,705 | $16.62 | 2 |
| 2016 Q3 | 28,386 | $383,000 | -$284,731 | $13.49 | 2 |
| 2016 Q2 | 51,585 | $596,000 | -$2,228,303 | $10.96 | 5 |
| 2016 Q1 | 293,632 | $2,725,000 | +$609,231 | $9.28 | 13 |
| 2015 Q4 | 230,307 | $1,908,000 | +$82,231 | $8.31 | 11 |
| 2015 Q3 | 226,905 | $1,627,000 | -$1,301,777 | $7.18 | 11 |
| 2015 Q2 | 375,377 | $3,922,000 | -$10,218 | $10.46 | 15 |
| 2015 Q1 | 365,496 | $4,620,015 | -$29,814 | $12.64 | 20 |
| 2014 Q4 | 368,291 | $4,562,000 | +$556,185 | $12.38 | 20 |
| 2014 Q3 | 322,782 | $4,162,009 | -$150,632 | $12.9 | 19 |
| 2014 Q2 | 335,140 | $4,141,000 | +$479,479 | $12.36 | 19 |
| 2014 Q1 | 298,006 | $3,219,000 | -$618,751 | $10.79 | 17 |