| Filing Date | Insider | Type | 10b5-1 | Net Shares | Ownership change | Avg. Price | Value | Filing |
|---|---|---|---|---|---|---|---|---|
| 2025-05-14 | BERMAN STEPHEN G Chairman, CEO, and Secretary | Sale | -115,000 | -37.94%190,539 | $22.37 | $2,572,600 | View SEC filing | |
| 2025-03-24 | Rosen Lawrence I 10% Owner | Purchase | +15,165 | +0.80%1,900,837 | $25.99 | $394,210 | View SEC filing | |
| 2024-11-22 | Kimble John Louis Chief Financial Officer | Sale | -48,253 | -33.56%95,544 | $27.62 | $1,332,748 | View SEC filing | |
| 2024-06-24 | Rosen Lawrence I 10% Owner | Purchase | +10,088 | +0.54%1,885,672 | $17.58 | $177,319 | View SEC filing | |
| 2023-01-26 | Rosen Lawrence I 10% Owner | Purchase | +68,958 | +3.88%1,845,785 | $15.43 | $1,064,022 | View SEC filing | |
| 2023-01-26 | Rosen Lawrence I 10% Owner | Purchase | +22,664 | +1.31%1,747,606 | $13.33 | $302,111 | View SEC filing | |
| 2023-01-26 | Rosen Lawrence I 10% Owner | Mixed | +120,213 | +13.57%1,005,919 | $12.51 | $1,629,194 | View SEC filing | |
| 2023-01-26 | Rosen Lawrence I 10% Owner | Purchase | +364,605 | +69.97%885,706 | $9.48 | $3,455,970 | View SEC filing | |
| 2022-08-03 | Benefit Street Partners LLC 10% Owner | Sale | -700,000 | -47.41%776,524 | $22.83 | $15,978,022 | View SEC filing | |
| 2022-06-06 | Rosen Lawrence I 10% Owner | Purchase | +20,000 | +1.07%1,893,049 | $13.00 | $260,000 | View SEC filing | |
| 2022-04-13 | Rosen Lawrence I 10% Owner | Purchase | +40,417 | +2.21%1,873,049 | $13.52 | $546,240 | View SEC filing | |
| 2022-03-10 | Rosen Lawrence I 10% Owner | Purchase | +5,799 | +0.32%1,832,632 | $15.17 | $87,950 | View SEC filing | |
| 2022-03-04 | Rosen Lawrence I 10% Owner | Purchase | +25,000 | +1.39%1,826,833 | $15.89 | $397,250 | View SEC filing | |
| 2022-03-01 | Rosen Lawrence I 10% Owner | Purchase | +56,891 | +3.26%1,801,833 | $15.29 | $869,719 | View SEC filing | |
| 2022-02-16 | Rosen Lawrence I 10% Owner | Purchase | +432,295 | +32.93%1,744,942 | $10.18 | $4,402,673 | View SEC filing | |
| 2022-02-16 | Rosen Lawrence I 10% Owner | Purchase | +306,728 | +30.49%1,312,647 | $10.73 | $3,290,493 | View SEC filing | |
| 2022-01-18 | BERMAN STEPHEN G CEO, President and Secretary | Sale | -30,824 | -32.63%63,655 | $9.12 | $281,136 | View SEC filing | |
| 2022-01-12 | BERMAN STEPHEN G CEO, President and Secretary | Sale | -22,933 | -19.53%94,479 | $9.31 | $213,508 | View SEC filing | |
| 2022-01-07 | BERMAN STEPHEN G CEO, President and Secretary | Sale | -34,406 | -22.66%117,412 | $9.83 | $338,060 | View SEC filing | |
| 2022-01-04 | BERMAN STEPHEN G CEO, President and Secretary | Sale | -21,837 | -12.57%151,818 | $10.36 | $226,123 | View SEC filing | |
| 2021-12-30 | Benefit Street Partners LLC 10% Owner | Purchase | +160,849 | +11.01%1,622,311 | $30.38 | $4,886,958 | View SEC filing | |
| 2021-12-20 | Benefit Street Partners LLC 10% Owner | Purchase | +160,849 | +11.01%1,622,311 | $30.38 | $4,886,962 | View SEC filing | |
| 2021-07-26 | Benefit Street Partners LLC 10% Owner | Mixed | +22,747 | +75.47%1,356,639 | $5.26 | $6,022,659 | View SEC filing | |
| 2017-11-08 | Oasis Management Co Ltd. 10% Owner | Sale | -2,464,603 | N/A | N/A | N/A | View SEC filing | |
| 2017-11-08 | Oasis Management Co Ltd. 10% Owner | Purchase | +889,600 | +0.31%1,443,377 | $0.02 | $22,132 | View SEC filing |
1-25 of 109