Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the detailed record of transactions filed by Martin William Scott. Director active across 1 company, notably BANCFIRST CORP /OK/. Cumulatively, 18 disclosures have been recorded. Split: 0 buy · 9 sells. Total volume traded: €13.2m. Activity tracked since 17 May 2021. The latest transaction was disclosed on 18 December 2025 (Don). Regulator: SEC (Form 4). All data is free.
Companies and markets linked to Martin William Scott
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations18 total
5,000 shares0Common StockSEC:0000760498-25-000015:0
10,000 shares@ US$119.12558.7% of flowCommon StockSEC:0001593968-25-000250:0
24,607 shares@ US$124.699522.1% of flowCommon StockSEC:0001593968-24-001431:0
25,000 shares@ US$123.000122.2% of flowCommon StockSEC:0001593968-24-001386:0
7,500 shares@ US$123.16796.6% of flowCommon StockSEC:0001593968-24-001380:0
10,298 shares@ US$126.00539.3% of flowCommon StockSEC:0001593968-24-001369:0
15,000 shares@ US$116.997612.2% of flowCommon StockSEC:0001593968-24-001337:0
5,000 shares@ US$113.504.0% of flowCommon StockSEC:0001593968-24-001319:0
15,000 shares@ US$107.5011.3% of flowCommon StockSEC:0001593968-24-001007:0
5,000 shares@ US$107.50013.8% of flowCommon StockSEC:0001593968-24-001006:0
1,500 shares0Common StockSEC:0001593968-23-001512:0
1,000 shares0Common StockSEC:0001593968-23-000110:0
22,050 shares0Common StockSEC:0001062993-22-008786:0
6,427 shares0Common StockSEC:0001062993-22-008639:0
2,500 shares@ US$54.70100.0% of flowCommon StockSEC:0001593968-22-000518:0
3,554 shares0Common StockSEC:0001062993-21-011149:0
7,621 shares@ US$49.31100.0% of flowCommon StockSEC:0001062993-21-008998:0
18,500 shares0Common StockSEC:0001593968-21-001338:0
About Martin William Scott
Martin William Scott has filed 12 disclosures in total. He is a Director of BANCFIRST CORP /OK/ on XNAS, and in the recent filings we hold between 2023-01-11 and 2025-12-19, the transactions are all sells, for a total of EUR 13183718.