Craig D. Bell's Insider Trades & SAST Disclosures

Craig D. Bell's most recent trade in Village Bank & Trust Financial Corporation was a trade of 9,277 Common Stock done at an average price of $80.2 . Disclosure was reported to the exchange on April 1, 2025.

Stock Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
Village Bank & Trust Finan...
Craig Bell D. Director Sale or transfer of securities back to the company at price $ 80.25 per share. 01 Apr 2025 9,277 0 (0%) 0% 80.2 744,479 Common Stock
Village Bank & Trust Finan...
D. Craig Bell Director Sale or transfer of securities back to the company at price $ 80.25 per share. 01 Apr 2025 5,061 0 (0%) 0% 80.2 406,145 Common Stock
Village Bank & Trust Finan...
Craig Bell D. Director Sale or transfer of securities back to the company at price $ 80.25 per share. 01 Apr 2025 4,506 0 (0%) 0% 80.3 361,607 Common Stock
Village Bank & Trust Finan...
D. Craig Bell Director Sale or transfer of securities back to the company at price $ 80.25 per share. 01 Apr 2025 3,125 0 (0%) 0% 80.2 250,781 Common Stock
Village Bank & Trust Finan...
Craig D. Bell Director 24 Oct 2024 149 5,061 (0%) 0% 76.4 11,391 Common Stock
Village Bank & Trust Finan...
Craig D. Bell Director 01 Nov 2022 212 4,663 (0%) 0% 49.8 10,560 Common Stock
Village Bank & Trust Finan...
Craig D. Bell Director 05 Aug 2022 375 8,957 (0%) 0% 25.3 9,480 Common Stock
Village Bank & Trust Finan...
Craig D. Bell Director 05 Aug 2022 375 0 - - Common Stock
Village Bank & Trust Finan...
Craig D. Bell Director 01 Nov 2021 198 8,582 (0%) 0% 54.5 10,787 Common Stock
Village Bank & Trust Finan...
Craig D. Bell Director 04 Dec 2020 2,000 11,509 (0%) 0% 31 62,000 Common Stock
Village Bank & Trust Finan...
Craig D. Bell Director 03 Aug 2020 300 9,509 (0%) 0% 29 8,700 Common Stock
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades