Village Bank and Trust Financial Corp.
VBFC
$79.17
$0.04990.06%
VBFC
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.