Skip to Main Content
Insider Trading

BANF Stock Insider Trading Activity

Track Major Insider Updates On Twitter

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on BANF stock insider trading activity, which can give hints on whether executives are bullish or bearish on their own company.

Recent insider purchases and sales - BANF

Name / Title Purchase / Sale Shares Date Disclosed (EST)
Martin William Scott Director
Sale 25000 Nov 15, 2024 Nov. 15, 2024, 6:08 p.m.
Martin William Scott Director
Sale 7500 Nov 14, 2024 Nov. 14, 2024, 6:27 p.m.
Martin William Scott Director
Sale 10298 Nov 13, 2024 Nov. 13, 2024, 6:36 p.m.
Hannah Dennis Jay Executive Vice President
Sale 5000 Nov 06, 2024 Nov. 8, 2024, 12:39 p.m.
Hannah Dennis Jay Executive Vice President
Sale 5543 Nov 06, 2024 Nov. 8, 2024, 12:39 p.m.
Martin William Scott Director
Sale 15000 Nov 06, 2024 Nov. 6, 2024, 6:21 p.m.
Martin William Scott Director
Sale 5000 Oct 30, 2024 Oct. 30, 2024, 10:47 a.m.
Main Street Banking Partners LP
Sale 24421 Oct 28, 2024 Oct. 29, 2024, 10:30 a.m.
RAINBOLT DAVID E Executive & Director
Sale 8141 Oct 28, 2024 Oct. 29, 2024, 10:29 a.m.
RAINBOLT DAVID E Executive & Director
Sale 8140 Oct 28, 2024 Oct. 29, 2024, 10:29 a.m.
RAINBOLT DAVID E Executive & Director
Sale 8140 Oct 28, 2024 Oct. 29, 2024, 10:29 a.m.
Rainbolt Leslie Jeannine
Sale 24421 Oct 28, 2024 Oct. 29, 2024, 10:26 a.m.
RAINBOLT DAVID E Executive & Director
Sale 584 Oct 24, 2024 Oct. 24, 2024, 6:15 p.m.
RAINBOLT DAVID E Executive & Director
Sale 583 Oct 24, 2024 Oct. 24, 2024, 6:15 p.m.
RAINBOLT DAVID E Executive & Director
Sale 583 Oct 24, 2024 Oct. 24, 2024, 6:15 p.m.
Main Street Banking Partners LP
Sale 1750 Oct 24, 2024 Oct. 24, 2024, 6:12 p.m.
Rainbolt Leslie Jeannine
Sale 1750 Oct 24, 2024 Oct. 24, 2024, 6:09 p.m.
Main Street Banking Partners LP
Sale 5601 Oct 23, 2024 Oct. 23, 2024, 5:30 p.m.
RAINBOLT DAVID E Executive & Director
Sale 1867 Oct 23, 2024 Oct. 23, 2024, 5:28 p.m.
RAINBOLT DAVID E Executive & Director
Sale 1867 Oct 23, 2024 Oct. 23, 2024, 5:28 p.m.
RAINBOLT DAVID E Executive & Director
Sale 1867 Oct 23, 2024 Oct. 23, 2024, 5:28 p.m.
Rainbolt Leslie Jeannine
Sale 5601 Oct 23, 2024 Oct. 23, 2024, 5:25 p.m.
RAINBOLT DAVID E Executive & Director
Sale 259 Oct 22, 2024 Oct. 22, 2024, 5:23 p.m.
RAINBOLT DAVID E Executive & Director
Sale 259 Oct 22, 2024 Oct. 22, 2024, 5:23 p.m.
RAINBOLT DAVID E Executive & Director
Sale 259 Oct 22, 2024 Oct. 22, 2024, 5:23 p.m.
Main Street Banking Partners LP
Sale 778 Oct 22, 2024 Oct. 22, 2024, 5:20 p.m.
Rainbolt Leslie Jeannine
Sale 778 Oct 22, 2024 Oct. 22, 2024, 5:17 p.m.
Rainbolt Leslie Jeannine
Sale 2152 Oct 21, 2024 Oct. 21, 2024, 4:59 p.m.
Main Street Banking Partners LP
Sale 2152 Oct 21, 2024 Oct. 21, 2024, 4:56 p.m.
RAINBOLT DAVID E Executive & Director
Sale 717 Oct 21, 2024 Oct. 21, 2024, 4:49 p.m.
RAINBOLT DAVID E Executive & Director
Sale 717 Oct 21, 2024 Oct. 21, 2024, 4:49 p.m.
RAINBOLT DAVID E Executive & Director
Sale 718 Oct 21, 2024 Oct. 21, 2024, 4:49 p.m.
Rainbolt Leslie Jeannine
Sale 10371 Sep 13, 2024 Sept. 13, 2024, 5:45 p.m.
Main Street Banking Partners LP
Sale 10371 Sep 13, 2024 Sept. 13, 2024, 5:44 p.m.
RAINBOLT DAVID E Executive & Director
Sale 3457 Sep 13, 2024 Sept. 13, 2024, 5:41 p.m.
RAINBOLT DAVID E Executive & Director
Sale 3458 Sep 13, 2024 Sept. 13, 2024, 5:41 p.m.
RAINBOLT DAVID E Executive & Director
Sale 3457 Sep 13, 2024 Sept. 13, 2024, 5:41 p.m.
RAINBOLT DAVID E Executive & Director
Sale 463 Sep 11, 2024 Sept. 11, 2024, 8:50 p.m.
RAINBOLT DAVID E Executive & Director
Sale 464 Sep 11, 2024 Sept. 11, 2024, 8:50 p.m.
RAINBOLT DAVID E Executive & Director
Sale 464 Sep 11, 2024 Sept. 11, 2024, 8:50 p.m.
Rainbolt Leslie Jeannine
Sale 1391 Sep 11, 2024 Sept. 11, 2024, 8:31 p.m.
Main Street Banking Partners LP
Sale 1391 Sep 11, 2024 Sept. 11, 2024, 8:27 p.m.
RAINBOLT DAVID E Executive & Director
Sale 10 Sep 09, 2024 Sept. 10, 2024, 6:11 p.m.
RAINBOLT DAVID E Executive & Director
Sale 534 Sep 10, 2024 Sept. 10, 2024, 6:11 p.m.
RAINBOLT DAVID E Executive & Director
Sale 9 Sep 09, 2024 Sept. 10, 2024, 6:11 p.m.
RAINBOLT DAVID E Executive & Director
Sale 535 Sep 10, 2024 Sept. 10, 2024, 6:11 p.m.
RAINBOLT DAVID E Executive & Director
Sale 9 Sep 09, 2024 Sept. 10, 2024, 6:11 p.m.
RAINBOLT DAVID E Executive & Director
Sale 535 Sep 10, 2024 Sept. 10, 2024, 6:11 p.m.
Rainbolt Leslie Jeannine
Sale 27 Sep 09, 2024 Sept. 10, 2024, 5:54 p.m.
Rainbolt Leslie Jeannine
Sale 1604 Sep 10, 2024 Sept. 10, 2024, 5:54 p.m.