Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20240.9+261.54%
Dec 31, 20230.3-76.99%
Dec 31, 20221.1-33.92%
Dec 31, 20211.7+24.82%
Dec 31, 20201.4+61.18%
Dec 31, 20190.9+39.34%
Dec 31, 20180.6-191.04%
Dec 31, 2017-0.7-121.41%
Dec 31, 20163.1+1986.67%
Dec 31, 20150.2-162.50%
Dec 31, 2014-0.2-71.43%
Dec 31, 2013-0.8-55.79%
Dec 31, 2012-1.9