Latest filing published 26 Jul 2006 for BANCFIRST CORP /OK/, €344.
Insider track record
No signal scores available.
J. Michael Rogers: trading record in brief
This profile gathers the share dealings of J. Michael Rogers in Bancfirst Corp /OK/. Activity is concentrated on a single trading day, 24 July 2006, with 12 filings.
Every open-market trade on record is a sale: 6 sales worth €53k. Besides market trades, the filings include 6 option exercises.
The record was last updated on 26 July 2006 with an option exercise (€1,322) in Bancfirst Corp /OK/. The median gap between a trade and its publication by SEC (Form 4) is 2 days. The legal deadline for a Form 4 is two business days after the transaction. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to J. Michael Rogers
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 26 shares@ US$16.63Common StockSEC:0001188862-06-000001:0
- 100 shares@ US$16.63Common StockSEC:0001188862-06-000001:1
- 200 shares@ US$16.63Common StockSEC:0001188862-06-000001:3
- 500 shares@ US$16.63Common StockSEC:0001188862-06-000001:4
- 574 shares@ US$16.63Common StockSEC:0001188862-06-000001:5
- 26 shares@ US$44.95Common StockSEC:0001188862-06-000001:6
- 100 shares@ US$44.85Common StockSEC:0001188862-06-000001:7
- 100 shares@ US$44.94Common StockSEC:0001188862-06-000001:8
- 200 shares@ US$44.76Common StockSEC:0001188862-06-000001:9
- 500 shares@ US$44.75Common StockSEC:0001188862-06-000001:10
- 574 shares@ US$44.77Common StockSEC:0001188862-06-000001:11
11 of 11 declarations