Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 202419+66.46%
Dec 31, 202311.4-40.98%
Dec 31, 202219.3-10.29%
Dec 31, 202121.5-4.29%
Dec 31, 202022.5+9.09%
Dec 31, 201920.6+11.06%
Dec 31, 201818.6-94.02%
Dec 31, 2017310.5-165.06%
Dec 31, 2016-477.2-Infinity%
Dec 31, 20150NaN%
Dec 31, 20140NaN%
Dec 31, 20130-100.00%
Dec 31, 2012-63.9-1933.73%
Dec 31, 20113.5