Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndPretax margin (%) YoY (%)
Dec 31, 202421.7+232.90%
Dec 31, 20236.5-82.63%
Dec 31, 202237.5-34.72%
Dec 31, 202157.4+34.22%
Dec 31, 202042.7+77.97%
Dec 31, 201924+35.66%
Dec 31, 201817.7+108.19%
Dec 31, 20178.5-41.92%
Dec 31, 201614.6+251.39%
Dec 31, 20154.2-166.61%
Dec 31, 2014-6.3-69.38%
Dec 31, 2013-20.4-23.69%
Dec 31, 2012-26.8-38.84%
Dec 31, 2011-43.8