Retail investors hold 33% of BankFinancial Corporation's shares, while institutions account for another 33%. Hedge funds own 20% of the company, with the top 9 shareholders owning over half of the shares. Insider ownership signals alignment of interests, with the CEO holding 2.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing