InsiderFlow

William Scott Martin

BANF

William Scott Martin serves as Director at BancFirst Corporation (BANF). This page tracks their complete SEC Form 4 insider trading history including stock purchases and sales.

Total Buys

0 trades

$0.00

Total Sells

35 trades

$34.93M

Net Position

Net Seller

$34.93M

Companies Traded

2

BANF, BANFP

Active Period

Mar 2021 – Feb 2025

35 total trades

Most Recent

Sell BANF

Feb 28, 2025 · $1.19M

William Scott Martin's Insider Trading at BancFirst Corporation (BANF)

Buys

0 · $0.00

Sells

18 · $17.47M

Total Shares Bought

0

Total Shares Sold

167,405

BANF Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Feb 28, 2025Sell10,000$119.13$1.19M0
Nov 21, 2024Sell24,607$124.70$3.07M0
Nov 15, 2024Sell25,000$123.00$3.08M0
Nov 14, 2024Sell7,500$123.17$923.8K0
Nov 13, 2024Sell10,298$126.01$1.30M0
Nov 6, 2024Sell15,000$117.00$1.75M0
Oct 30, 2024Sell5,000$113.50$567.5K0
Jul 25, 2024Sell15,000$107.50$1.61M0
Jul 24, 2024Sell5,000$107.50$537.5K0
Feb 22, 2022Sell2,500$77.74$194.3K0
Apr 28, 2021Sell2,500$70.00$175.0K0
Apr 27, 2021Sell2,500$69.91$174.8K0
Apr 23, 2021Sell5,000$69.00$345.0K0
Apr 22, 2021Sell5,000$69.00$345.0K0
Apr 21, 2021Sell5,000$68.53$342.6K0
Mar 8, 2021Sell7,500$72.26$542.0K0
Mar 3, 2021Sell10,000$66.50$665.0K0
Mar 2, 2021Sell10,000$65.38$653.8K0

William Scott Martin's Insider Trading at BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs (BANFP)

Buys

0 · $0.00

Sells

17 · $17.47M

Total Shares Bought

0

Total Shares Sold

167,405

BANFP Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Feb 28, 2025Sell10,000$119.13$1.19M214,499
Nov 21, 2024Sell24,607$124.70$3.07M224,499
Nov 15, 2024Sell25,000$123.00$3.08M249,106
Nov 14, 2024Sell7,500$123.17$923.8K274,106
Nov 13, 2024Sell10,298$126.01$1.30M281,606
Nov 6, 2024Sell15,000$117.00$1.75M291,904
Oct 30, 2024Sell5,000$113.50$567.5K306,904
Jul 25, 2024Sell15,000$107.50$1.61M311,904
Jul 24, 2024Sell5,000$107.50$537.5K326,904
Feb 22, 2022Sell2,500$77.74$194.3K0
Apr 29, 2021Sell2,500$70.00$175.0K355,027
Apr 27, 2021Sell2,500$69.91$174.8K355,404
Apr 23, 2021Sell5,000$69.00$345.0K357,904
Apr 22, 2021Sell5,000$69.00$345.0K362,904
Apr 21, 2021Sell5,000$68.53$342.6K367,904
Mar 9, 2021Sell7,500$72.26$542.0K0
Mar 3, 2021Sell20,000$65.94$1.32M382,904