14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Mar 22, 2024 Buy 117 Winn James Clifton Common Stock
Mar 22, 2024 Buy 228 Church Jennifer J. Common Stock
Mar 22, 2024 Buy 271 Barzel Roy I Common Stock
Mar 22, 2024 Buy 271 Quesenbery Christy Common Stock
Mar 04, 2024 Buy 523 Barzel Roy I Common Stock
Mar 01, 2024 Buy 273 Barzel Roy I Common Stock
Feb 26, 2024 Buy 400 Barzel Roy I Common Stock
Feb 26, 2024 Buy 400 Barzel Roy I Common Stock
Feb 23, 2024 Buy 400 Barzel Roy I Common Stock
Nov 16, 2023 Buy 250 Sanderson Selena Trudy Common Stock
Nov 01, 2023 Buy 220 Sanderson Selena Trudy Common Stock
Nov 01, 2023 Buy 220 Carey Ronald L. Common Stock
Nov 01, 2023 Buy 220 Kastelberg Mary Margaret Common Stock
Nov 01, 2023 Buy 220 Jenkins Frank E. Jr. Common Stock
Nov 01, 2023 Buy 220 Henry Devon M. Common Stock
Nov 01, 2023 Buy 220 Toalson Michael L Common Stock
Nov 01, 2023 Buy 220 Katzen Michael A Common Stock
Nov 01, 2023 Buy 249 Bell Craig D Common Stock
Nov 01, 2023 Buy 284 Winn James Clifton Common Stock
Nov 01, 2023 Buy 364 Church Jennifer J. Common Stock
Nov 01, 2023 Buy 441 Barzel Roy I Common Stock
Nov 01, 2023 Buy 606 Morehead Max C Jr Common Stock
Nov 01, 2023 Buy 783 Quesenbery Christy Common Stock
Nov 01, 2023 Buy 1 124 Hendricks James E Jr Common Stock
Nov 01, 2023 Buy 898 Kaloski Donald M. Jr. Common Stock
Mar 20, 2023 Buy 242 Winn James Clifton Common Stock
Mar 20, 2023 Buy 202 Barzel Roy I Common Stock
Mar 20, 2023 Buy 202 Kaloski Donald M. Jr. Common Stock
Mar 20, 2023 Buy 242 Morehead Max C Jr Common Stock
Mar 20, 2023 Buy 202 Quesenbery Christy Common Stock
Mar 20, 2023 Buy 938 Hendricks James E Jr Common Stock
Jan 27, 2023 Buy 50 Barzel Roy I Common Stock
Jan 27, 2023 Buy 50 Quesenbery Christy Common Stock
Jan 27, 2023 Buy 60 Morehead Max C Jr Common Stock
Jan 27, 2023 Buy 50 Kaloski Donald M. Jr. Common Stock
Jan 27, 2023 Buy 234 Hendricks James E Jr Common Stock
Jan 01, 2023 Buy 0 Sanderson Selena Trudy Common Stock
Jan 01, 2023 Buy 0 Sanderson Selena Trudy Common Stock
Jan 01, 2023 Buy 0 Carey Ronald L. Common Stock
Jan 01, 2023 Buy 0 Carey Ronald L. Common Stock
Nov 01, 2022 Buy 185 Whittemore George R. Common Stock
Nov 01, 2022 Buy 185 Toalson Michael L Common Stock
Nov 01, 2022 Buy 185 Katzen Michael A Common Stock
Nov 01, 2022 Buy 185 Kastelberg Mary Margaret Common Stock
Nov 01, 2022 Buy 185 Jenkins Frank E. Jr. Common Stock
Nov 01, 2022 Buy 185 Henry Devon M. Common Stock
Nov 01, 2022 Buy 212 Bell Craig D Common Stock
Nov 01, 2022 Buy 185 Avery Raymond Thomas Iii Common Stock
Nov 01, 2022 Buy 308 Church Jennifer J. Common Stock
Nov 01, 2022 Buy 401 Kaloski Donald M. Jr. Common Stock
Nov 01, 2022 Buy 496 Quesenbery Christy Common Stock
Nov 01, 2022 Buy 393 Barzel Roy I Common Stock
Nov 01, 2022 Buy 254 Winn James Clifton Common Stock
Nov 01, 2022 Buy 1 003 Hendricks James E Jr Common Stock
Nov 01, 2022 Buy 535 Morehead Max C Jr Common Stock
Aug 05, 2022 Buy 375 Bell Craig D Common Stock
Jul 29, 2022 Buy 78 Quesenbery Christy Common Stock
Jul 29, 2022 Buy 55 Barzel Roy I Common Stock
Jul 29, 2022 Buy 65 Morehead Max C Jr Common Stock
Jul 29, 2022 Buy 234 Hendricks James E Jr Common Stock
Jul 29, 2022 Buy 55 Kaloski Donald M. Jr. Common Stock
Apr 01, 2022 Buy 522 Kline Rebecca L Common Stock
Mar 25, 2022 Buy 236 Winn James Clifton Common Stock
Mar 25, 2022 Buy 242 Morehead Max C Jr Common Stock
Mar 25, 2022 Buy 196 Kline Rebecca L Common Stock
Mar 25, 2022 Buy 181 Kaloski Donald M. Jr. Common Stock
Mar 25, 2022 Buy 563 Hendricks James E Jr Common Stock
Mar 22, 2022 Sell 0 Church Jennifer J. Common Stock
Mar 22, 2022 Buy 0 Church Jennifer J. Common Stock
Feb 28, 2022 Buy 157 Whittemore George R. Common Stock
Feb 28, 2022 Buy 157 Whittemore George R. Director Stock Option
Feb 03, 2022 Buy 4 Kastelberg Mary Margaret Common Stock
Feb 03, 2022 Buy 196 Kastelberg Mary Margaret Common Stock
Jan 28, 2022 Buy 78 Quesenbery Christy Common Stock
Jan 28, 2022 Buy 50 Barzel Roy I Common Stock
Jan 28, 2022 Buy 121 Morehead Max C Jr Common Stock
Jan 28, 2022 Buy 95 Kline Rebecca L Common Stock
Jan 28, 2022 Buy 95 Kaloski Donald M. Jr. Common Stock
Jan 28, 2022 Buy 375 Hendricks James E Jr Common Stock
Nov 01, 2021 Buy 173 Kastelberg Mary Margaret Common Stock
Nov 01, 2021 Buy 173 Toalson Michael L Common Stock
Nov 01, 2021 Buy 173 Katzen Michael A Common Stock
Nov 01, 2021 Buy 173 Jenkins Frank E. Jr. Common Stock
Nov 01, 2021 Buy 173 Henry Devon M. Common Stock
Nov 01, 2021 Buy 173 Whittemore George R. Common Stock
Nov 01, 2021 Buy 173 Avery Raymond Thomas Iii Common Stock
Nov 01, 2021 Buy 198 Bell Craig D Common Stock
Nov 01, 2021 Buy 865 Hendricks James E Jr Common Stock
Nov 01, 2021 Buy 154 Winn James Clifton Common Stock
Nov 01, 2021 Buy 644 Quesenbery Christy Common Stock
Nov 01, 2021 Buy 677 Morehead Max C Jr Common Stock
Nov 01, 2021 Buy 346 Kline Rebecca L Common Stock
Nov 01, 2021 Buy 356 Kaloski Donald M. Jr. Common Stock
Nov 01, 2021 Buy 356 Barzel Roy I Common Stock
Jul 29, 2021 Buy 377 Hendricks James E Jr Common Stock
Jul 29, 2021 Buy 51 Barzel Roy I Common Stock
Jul 29, 2021 Buy 80 Quesenbery Christy Common Stock
Jul 29, 2021 Buy 106 Kaloski Donald M. Jr. Common Stock
Jul 29, 2021 Buy 133 Morehead Max C Jr Common Stock
Jul 29, 2021 Buy 106 Kline Rebecca L Common Stock
INSIDER POWER
95.466
Last 100 transactions
Buy: 26 581 | Sell: 0 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 95.466.

In total, the insiders bought 26 581 and sold 0 VBFC shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Village Bank & Trust Financial Corp

Village Bank & Trust Financial Village Bank and Trust Financial Corp. primarily operates as the bank holding company for Village Bank that provides banking and related financial services to small and medium sized businesses, professionals, and individuals. It operates in two segments, Traditional Commercial Banking and Mortgage Banking. The company accepts checking, savings, money market, and individual retirement accounts, as well as certificates of deposit and other deposito... VBFC Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT