Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
2011/122012/122013/122014/122015/122016/122017/122018/122019/122020/122021/122022/122023/122024/12
Cash and cash equivalents 6353404917-----93171819
Marketable securities, current --------474195134--
Total cash & short-term investments6353404917-----1871511819
Property, plant and equipment, net2726121414131312121212121211
Total assets 582510444434420445477515540706748723737756
Total liabilities 545485426415390401438478497654685662669682
Common stock and paid-in capital 5858596064646459606061616162
Retained earnings-21,895,557-33,173,525-38,066,154-41-34-21-25-22-17-94111218
Stockholders' equity3625181930443937435263616874