• FirefoxTry Yahoo Finance on Firefox »
  • Dow Down 0.32% Nasdaq Down 0.01%

    Village Bank & Trust Financial Corp. (VBFC)

    19.771 Down -0.229(1.15%) NASDAQ - As of 1:12PM EDT
    |