Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 202418+50.45%
Dec 31, 202312+7.47%
Dec 31, 202211+212.25%
Dec 31, 20214-140.16%
Dec 31, 2020-9-49.47%
Dec 31, 2019-17-20.57%
Dec 31, 2018-22-11.84%
Dec 31, 2017-25+16.63%
Dec 31, 2016-21-37.63%
Dec 31, 2015-34-16.26%
Dec 31, 2014-41+6.50%
Dec 31, 2013-38+14.75%
Dec 31, 2012-33+51.51%
Dec 31, 2011-22