With 83% ownership, Abacus Life, Inc. (NASDAQ:ABL) insiders have a lot at stake
We can see that individual insiders own the lion's share in the company with 83% ownership. That is, the group stands to benefit the most if the stock rises (or lose the most if there is < ...
Simply Wall St. via Yahoo
1 day ago