| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 630,711 | $8,907,728 | +$5,945,804 | $14.09 | 23 |
| 2025 Q2 | 153,647 | $14,416,134 | +$23,544 | $93.8 | 22 |
| 2025 Q1 | 149,991 | $15,171,562 | +$5,853,135 | $101.33 | 17 |
| 2024 Q4 | 83,464 | $5,714,456 | -$916,239 | $67.97 | 14 |
| 2024 Q3 | 88,955 | $6,483,507 | -$5,598,043 | $70.96 | 11 |
| 2024 Q2 | 182,967 | $10,870,304 | -$13,892,661 | $59.35 | 9 |
| 2024 Q1 | 440,661 | $22,553,596 | -$1,274,300 | $50.77 | 14 |
| 2023 Q4 | 465,765 | $25,660,805 | +$3,137,824 | $55.06 | 14 |
| 2023 Q3 | 405,559 | $25,025,940 | -$6,804,024 | $61.6 | 11 |
| 2023 Q2 | 520,523 | $33,313,776 | +$306,552 | $63.81 | 11 |
| 2023 Q1 | 518,643 | $30,448,711 | +$3,303,608 | $58.55 | 12 |
| 2022 Q4 | 468,786 | $23,076,692 | -$1,031,575 | $49.27 | 11 |
| 2022 Q3 | 489,825 | $24,141,458 | -$19,639,848 | $49.32 | 10 |
| 2022 Q2 | 800,404 | $64,868,024 | -$1,986,413 | $80.06 | 14 |
| 2022 Q1 | 686,260 | $38,325,767 | +$13,539,617 | $56.78 | 10 |
| 2021 Q4 | 443,225 | $30,016,129 | +$1,285,108 | $68.08 | 14 |
| 2021 Q3 | 424,770 | $26,491,000 | -$32,009,105 | $62.31 | 9 |
| 2021 Q2 | 938,539 | $56,372,000 | -$27,550,733 | $60.05 | 10 |
| 2021 Q1 | 1,443,631 | $62,431,000 | +$16,139,565 | $43.25 | 9 |
| 2020 Q4 | 1,065,312 | $56,205,000 | +$8,781,112 | $52.75 | 5 |
| 2020 Q3 | 899,074 | $28,943,000 | +$21,255,100 | $32 | 4 |
| 2020 Q2 | 239,136 | $3,673,000 | -$540,406 | $15.65 | 4 |
| 2020 Q1 | 277,392 | $2,910,000 | -$212,744 | $10.47 | 4 |
| 2019 Q4 | 295,703 | $2,971,000 | -$79,565 | $9.93 | 4 |
| 2019 Q3 | 303,870 | $3,016,000 | -$1,066,118 | $9.93 | 6 |
| 2019 Q2 | 411,322 | $4,955,000 | +$518,870 | $12.05 | 6 |
| 2019 Q1 | 368,222 | $4,437,000 | -$447,179 | $12.05 | 5 |
| 2018 Q4 | 405,317 | $5,108,000 | +$310,585 | $12.7 | 5 |
| 2018 Q3 | 379,011 | $5,388,000 | +$774,937 | $14.23 | 6 |
| 2018 Q2 | 327,396 | $4,055,000 | +$315,822 | $12.11 | 7 |
| 2018 Q1 | 318,776 | $5,092,000 | -$1,140,671 | $15.92 | 8 |
| 2017 Q4 | 379,414 | $6,629,000 | +$1,628,158 | $17.48 | 7 |
| 2017 Q3 | 345,933 | $6,537,000 | +$773,248 | $18.87 | 5 |
| 2017 Q2 | 245,347 | $3,010,000 | +$242,725 | $11.81 | 3 |
| 2017 Q1 | 225,999 | $2,498,000 | -$9,939,889 | $11.03 | 5 |
| 2016 Q4 | 1,079,029 | $11,242,000 | -$986,192 | $10.5 | 7 |
| 2016 Q3 | 1,170,742 | $15,525,000 | +$14,042,811 | $13.12 | 6 |
| 2016 Q2 | 112,042 | $1,341,000 | -$5,881,068 | $11.97 | 4 |
| 2016 Q1 | 626,087 | $7,166,000 | +$6,719,187 | $11.45 | 5 |
| 2015 Q4 | 39,106 | $425,000 | +$171,868 | $10.84 | 3 |
| 2015 Q3 | 23,521 | $247,000 | +$8,049 | $10.51 | 3 |
| 2015 Q2 | 22,704 | $272,000 | +$945 | $11.98 | 2 |
| 2015 Q1 | 22,625 | $232,000 | $10.25 | 2 | |
| 2014 Q4 | 22,625 | $176,000 | -$7,000 | $7.78 | 2 |
| 2014 Q3 | 23,122 | $307,000 | +$1,408 | $13.27 | 3 |
| 2014 Q2 | 23,022 | $264,000 | -$706,558 | $11.45 | 3 |
| 2014 Q1 | 80,366 | $993,000 | +$143,060 | $12.36 | 4 |