Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 20249+300.09%
Dec 31, 20232-78.97%
Dec 31, 202210-35.14%
Dec 31, 202116+43.79%
Dec 31, 202011+95.69%
Dec 31, 20196+51.23%
Dec 31, 20184+153.57%
Dec 31, 20171-37.16%
Dec 31, 20162+262.38%
Dec 31, 20151-162.30%
Dec 31, 2014-1-74.12%
Dec 31, 2013-4-36.84%
Dec 31, 2012-6-48.20%
Dec 31, 2011-12