Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndFCF margin (%) YoY (%)
Dec 31, 202410.8-17.02%
Dec 31, 202313-63.39%
Dec 31, 202235.6-76.47%
Dec 31, 2021151.4-623.68%
Dec 31, 2020-28.9+8389.55%
Dec 31, 2019-0.3-101.04%
Dec 31, 201832.7-17.61%
Dec 31, 201739.7+1487.07%
Dec 31, 20162.5-111.31%
Dec 31, 2015-22.1+994.81%
Dec 31, 2014-2-102.20%
Dec 31, 201392-1243.78%
Dec 31, 2012-8-119.45%
Dec 31, 201141.4