Stockreport

Village Bank and Trust Financial's (NASDAQ:VBFC) investors will be pleased with their notable 31% return over the last five years [Yahoo! Finance]

Village Bank and Trust Financial Corp.  (VBFC) 
US:NASDAQ Investor Relations: village-bank.com
PDF But Village Bank and Trust Financial Corp. NASDAQ:VBFC ) has fallen short of that second goal, with a share price rise of 27% over five years, which is below the market [Read more]