Stockreport

Bank First Corporation (NASDAQ:BFC) most popular amongst individual investors who own 51% of the shares, institutions hold 30% [Yahoo! Finance]

Bank First Corporation  (BFC) 
Last bank first corporation earnings: 4/22 09:00 am Check Earnings Report
PDF The top 25 shareholders own 42% of the company Insiders have been buying lately If you want to know who really controls Bank First Corporation ( NASDAQ:BFC ), then [Read more]