| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 0 | $0 | -$8,369,614 | 0 | |
| 2025 Q1 | 389,107 | $8,369,614 | +$8,368,572 | $21.51 | 1 |
| 2024 Q4 | 54 | $1,042 | $19.30 | 1 | |
| 2024 Q2 | 0 | $0 | -$27 | 0 | |
| 2024 Q1 | 1 | $27 | -$270 | $27.00 | 1 |
| 2023 Q4 | 11 | $331 | +$331 | $30.09 | 1 |
| 2023 Q1 | 0 | $0 | -$576,000 | 0 | |
| 2022 Q4 | 12,525 | $576,000 | +$576,000 | $45.99 | 1 |
| 2022 Q2 | 0 | $0 | -$1,021,000 | 0 | |
| 2022 Q1 | 27,291 | $1,053,000 | -$51,916,314 | $37.45 | 3 |
| 2021 Q4 | 6,962,712 | $49,162,330 | -$25,027,823 | $7.06 | 47 |
| 2021 Q3 | 9,360,164 | $82,713,811 | +$41,373,159 | $8.86 | 85 |
| 2021 Q2 | 4,755,165 | $42,866,857 | +$5,811,421 | $9.04 | 74 |
| 2021 Q1 | 3,963,699 | $42,598,750 | +$7,257,823 | $10.75 | 73 |
| 2020 Q4 | 3,183,620 | $39,444,300 | -$21,514,150 | $12.39 | 65 |
| 2020 Q3 | 4,707,092 | $75,109,284 | +$13,610,780 | $15.95 | 83 |
| 2020 Q2 | 3,507,843 | $67,638,013 | -$48,979,458 | $19.40 | 73 |
| 2020 Q1 | 4,948,464 | $150,724,332 | +$84,000,553 | $30.45 | 80 |
| 2019 Q4 | 2,432,699 | $60,498,069 | +$18,245,675 | $24.86 | 68 |
| 2019 Q3 | 1,586,358 | $46,828,821 | -$23,768,612 | $29.50 | 62 |
| 2019 Q2 | 2,024,119 | $62,029,133 | +$17,184,194 | $30.72 | 56 |
| 2019 Q1 | 1,791,190 | $59,625,658 | -$14,955,063 | $33.29 | 58 |
| 2018 Q4 | 1,950,783 | $83,726,798 | +$51,180,261 | $42.92 | 60 |
| 2018 Q3 | 844,067 | $27,940,014 | -$6,196,252 | $33.10 | 52 |
| 2018 Q2 | 1,058,645 | $41,236,129 | +$3,662,472 | $38.22 | 50 |
| 2018 Q1 | 975,373 | $39,946,968 | +$9,369,748 | $40.96 | 58 |
| 2017 Q4 | 736,747 | $30,231,153 | -$15,362,006 | $41.05 | 64 |
| 2017 Q3 | 1,057,007 | $49,271,239 | +$40,518,681 | $46.65 | 69 |
| 2017 Q2 | 156,636 | $2,175,000 | +$2,175,000 | $12.67 | 9 |
| 2016 Q4 | 0 | $0 | -$40,000 | 0 | |
| 2016 Q3 | 2,500 | $40,000 | +$40,000 | $16.00 | 1 |
| 2016 Q2 | 0 | $0 | -$26,000 | 0 | |
| 2016 Q1 | 775 | $26,000 | $33.55 | 1 |