Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202440+20.18%
Dec 31, 202333+21.05%
Dec 31, 202227-0.65%
Dec 31, 202128+7.13%
Dec 31, 202026+9.96%
Dec 31, 201923+11.48%
Dec 31, 201821+21.79%
Dec 31, 201717+8.19%
Dec 31, 201616+3.13%
Dec 31, 201516-6.48%
Dec 31, 201417-15.48%
Dec 31, 201320-17.24%
Dec 31, 201224-15.30%
Dec 31, 201128