Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20240-1.67%
Dec 31, 20230-5.77%
Dec 31, 20220+14.76%
Dec 31, 20210+38.33%
Dec 31, 20200-41.89%
Dec 31, 20190+107.54%
Dec 31, 20180+42.14%
Dec 31, 20170-34.27%
Dec 31, 20160-18.70%
Dec 31, 20150+100.00%
Dec 31, 20140+1150.00%
Dec 31, 20130+55.33%
Dec 31, 20120-94.30%
Dec 31, 20110