NasdaqCM - Delayed Quote USD

Village Bank and Trust Financial Corp. (VBFC)

42.00 +0.39 (+0.93%)
At close: April 22 at 4:00 PM EDT

Performance Overview

Return VBFC S&P 500
YTD +5.83% +5.05%
1-Year -20.78% +21.22%
3-Year -1.34% +20.06%