FinObservatory

SEC filings / CIK 1290476

VILLAGE BANK & TRUST FINANCIAL CORP.

State commercial banks, VA. 14 10-K filer-years in this dataset, the most recent for FY2024, filed Mar 26, 2025. Every figure below is as filed by the company and untouched: FinObservatory has not restated, rescaled or corrected anything, and a blank is a fact the filing does not tag, not a zero.

This is the SEC holding company, identified by its Central Index Key. It is not the insured bank subsidiary that appears in /banks and /deposits, which are FDIC call-report entities on a different consolidation. Nothing here should be compared line for line with those.

Filing history, as filed

FYFiledAssetsDepositsEquityAOCIHTM carryingHTM fair valueGap, % of equityCustom facts
2024Mar 26, 2025$756.2m$619.4m$73.7m-$5.7mn/an/an/a8.0%
2023Mar 22, 2024$736.6m$605.3m$67.6m-$5.6mn/an/an/a8.5%
2022Mar 20, 2023$723.3m$624.7m$61.1m-$10.9mn/an/an/a6.6%
2021Mar 25, 2022$748.4m$664.0m$63.4m-$744kn/an/an/a7.1%
2020Mar 19, 2021$706.2m$588.4m$52.0m$430kn/an/an/a7.6%
2019Mar 16, 2020$540.3m$443.2m$42.9m$142kn/an/an/a5.6%
2018Mar 29, 2019$514.9m$439.0m$37.1m-$749kn/an/an/a7.8%
2017Mar 30, 2018$477.0m$411.6m$39.3m-$452kn/an/an/a8.8%
2016Mar 31, 2017$444.8m$383.3m$43.6m-$241kn/an/an/a5.9%
2015Mar 30, 2016$419.9m$364.8m$30.4m-$507kn/an/an/a4.4%
2014Mar 2, 2015$434.0m$378.9m$19.1m-$721kn/an/an/a1.7%
2013Mar 26, 2014$444.2m$390.6m$18.2m-$3.8mn/an/an/a1.7%
2012Mar 26, 2013$510.1m$436.3m$25.0m-$167kn/an/an/a2.0%
2011Mar 30, 2012$581.7m$485.5m$36.2m-$7kn/an/an/a1.2%

ext marks a carrying amount tagged with a company-invented element. p marks FY2025, which the dataset’s filing window (closing Mar 31, 2026) leaves incomplete across filers. “Custom facts” is the share of that filing’s consolidated facts carrying a company-invented tag, in any unit.

Source: SEC Financial Statement Data Sets, US Securities and Exchange Commission, Division of Economic and Risk Analysis. Facts as filed: uncleaned, unrestated, not audited by FinObservatory. Selection: this company's 10-K submissions with prevrpt = 0, one per fiscal year by latest filed date; consolidated USD instants at each filing's period end. Dollar columns are raw US dollars. Methodology

What this page cannot tell you

  • A blank in the held-to-maturity columns means the filing does not tag that fact on the consolidated face. It does not mean the company holds no held-to-maturity securities, and this dataset cannot distinguish the two.
  • A held-to-maturity gap is not a realised loss. Held to maturity, the securities pay par. The gap measures how far the reported equity sits from a mark-to-market equity, which becomes a solvency question only if the book must be sold.
  • AOCI is not the held-to-maturity mark. It bundles available-for-sale marks, hedge marks, pension and translation, net of tax. Do not add the two columns.
  • Every value is as filed. A scale error, sign error or mis-tag by the company is reproduced here exactly as the company made it.

Pages exist for the 650 bank and thrift holding companies with at least one 10-K from FY2015 onward, out of 900 with a 10-K anywhere in the dataset.