Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 20242+565.99%
Dec 31, 20230-87.59%
Dec 31, 20222-41.81%
Dec 31, 20213+37.63%
Dec 31, 20202+113.49%
Dec 31, 20191+67.97%
Dec 31, 20181-84.83%
Dec 31, 20175-140.88%
Dec 31, 2016-11-Infinity%
Dec 31, 20150NaN%
Dec 31, 20140NaN%
Dec 31, 20130-100.00%
Dec 31, 20124-1049.90%
Dec 31, 2011-0