The current price of BankFinancial Corporation (BFIN) is $12.00 USD. We provide real-time updates on the BFIN to USD exchange rate. Over the past 24 hours, BankFinancial Corporation has changed by 0.24%.