| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 0 | $0 | -$3,665,152 | 0 | |
| 2025 Q1 | 269,278 | $3,411,752 | +$713,467 | $12.67 | 11 |
| 2024 Q4 | 165,500 | $2,908,730 | +$1,840,513 | $17.58 | 10 |
| 2024 Q3 | 61,382 | $1,062,863 | -$754,833 | $17.33 | 9 |
| 2024 Q2 | 90,545 | $1,961,741 | +$672,924 | $21.67 | 8 |
| 2024 Q1 | 59,480 | $1,389,741 | +$1,186,342 | $23.38 | 7 |
| 2023 Q4 | 10,101 | $264,776 | -$2,097,274 | $26.23 | 6 |
| 2023 Q3 | 77,069 | $2,481,607 | -$409,551 | $32.20 | 11 |
| 2023 Q2 | 92,816 | $2,687,575 | +$243,216 | $28.96 | 8 |
| 2023 Q1 | 84,581 | $2,269,446 | -$129,455 | $26.84 | 7 |
| 2022 Q4 | 89,401 | $2,770,976 | -$4,937,547 | $30.99 | 7 |
| 2022 Q3 | 212,934 | $7,941,000 | +$5,522,530 | $37.30 | 9 |
| 2022 Q2 | 72,103 | $2,278,000 | -$5,895,423 | $31.58 | 9 |
| 2022 Q1 | 274,213 | $7,569,000 | -$18,951 | $27.61 | 8 |
| 2021 Q4 | 271,145 | $8,582,000 | +$3,942,120 | $31.66 | 8 |
| 2021 Q3 | 141,727 | $4,920,000 | -$6,809,305 | $34.81 | 10 |
| 2021 Q2 | 339,821 | $11,790,000 | -$4,342,233 | $34.69 | 11 |
| 2021 Q1 | 462,791 | $17,534,000 | +$9,547,628 | $37.89 | 13 |
| 2020 Q4 | 210,667 | $6,560,000 | -$5,512,045 | $31.13 | 7 |
| 2020 Q3 | 378,864 | $12,196,000 | +$8,765,324 | $32.19 | 9 |
| 2020 Q2 | 105,897 | $3,771,000 | +$2,310,503 | $35.59 | 9 |
| 2020 Q1 | 147,635 | $6,831 | +$5,678 | $3.33 | 5 |
| 2019 Q4 | 21,854 | $1,157 | -$2,208,848 | $0.6526 | 5 |
| 2019 Q3 | 39,512 | $2,214,000 | -$4,455,485 | $56.04 | 4 |
| 2019 Q2 | 67,402 | $4,118,000 | +$927,537 | $61.06 | 7 |
| 2019 Q1 | 87,270 | $6,336,000 | +$158,478 | $72.61 | 11 |
| 2018 Q4 | 85,224 | $6,208,000 | -$4,251,362 | $72.85 | 10 |
| 2018 Q3 | 143,882 | $12,049 | -$165,954 | $0.0838 | 8 |
| 2018 Q2 | 109,407 | $8,239,000 | -$845,001 | $75.27 | 10 |
| 2018 Q1 | 127,486 | $8,540 | -$770 | $0.0670 | 11 |
| 2017 Q4 | 139,193 | $9,620 | +$4,473 | $0.0711 | 9 |
| 2017 Q3 | 84,069 | $6,014 | +$1,124 | $0.0716 | 13 |
| 2017 Q2 | 62,537 | $4,775 | -$2,919 | $0.0764 | 12 |
| 2017 Q1 | 1,165 | $88,000 | -$4,846,677 | $75.94 | 4 |
| 2016 Q4 | 87,512 | $7,921,000 | +$4,721,567 | $90.52 | 15 |
| 2016 Q3 | 50,125 | $3,518 | -$1,637,403 | $0.0702 | 9 |
| 2016 Q2 | 33,977 | $2,426,000 | +$846,324 | $70.00 | 13 |
| 2016 Q1 | 25,016 | $2,076 | -$6,897,993 | $0.0831 | 9 |
| 2015 Q4 | 73,883 | $8,555,000 | +$609,274 | $115.80 | 15 |
| 2015 Q3 | 67,436 | $7,187,000 | +$613,469 | $106.58 | 10 |
| 2015 Q2 | 61,856 | $6,110,000 | -$3,068,588 | $98.80 | 12 |
| 2015 Q1 | 92,857 | $9,115,000 | +$5,616,496 | $98.16 | 11 |
| 2014 Q4 | 59,202 | $5,934 | -$703 | $0.1003 | 12 |
| 2014 Q3 | 68,437 | $6,722 | -$6,986 | $0.0983 | 14 |
| 2014 Q2 | 151,957 | $12,478 | +$4,194 | $0.0821 | 18 |
| 2014 Q1 | 0 | $0 | -$911 | $88.98 | 3 |