Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndNet income margin (%) YoY (%)
Dec 31, 202417.5+204.41%
Dec 31, 20235.8-80.92%
Dec 31, 202230.2-32.87%
Dec 31, 202145+35.89%
Dec 31, 202033.1+73.76%
Dec 31, 201919.1+32.23%
Dec 31, 201814.4-180.54%
Dec 31, 2017-17.9-121.18%
Dec 31, 201684.5+1928.34%
Dec 31, 20154.2-166.61%
Dec 31, 2014-6.3-69.38%
Dec 31, 2013-20.4-53.44%
Dec 31, 2012-43.9+3.87%
Dec 31, 2011-42.2