Sign in

CIK 0000760498 · Large accelerated filer

BANCFIRST CORP /OK/

Sign in to watch
Ticker
BANF
Exchange
Nasdaq
Industry
National Commercial Banks
FY end
Dec 31
Incorporated
OK
Entity type
operating
EIN
731221379
Phone
4052701000
Business address
100 NORTH BROADWAY AVE, OKLAHOMA CITY, OK, 73102-8401

Securities

  • BANF Common Stock Nasdaq
  • BANFP 7.2% Cumulative Trust Preferred Securities Nasdaq
  1. 4/A Open-market buy Executive Officer bought 1,000 shares at an average $48.00 ($48,000)
  2. 4 Open-market buy Executive Vice President bought 230 shares at $32.00 ($7,360)
  3. 4 Open-market buy Executive Vice President bought 240 shares at $33.50 ($8,040)
  4. 4 Open-market buy Director bought 18,000 shares at $34.89 ($628,058)
  5. 4 Open-market buy BancFirst Corp. Director bought 2,000 shares at $33.72 ($67,444)
  6. 4 Open-market buy Regional Executive bought 600 shares at $34.12 ($20,472)
  7. 4 Open-market buy Director bought 3,000 shares at $35.00 ($105,000)
  8. 4 Open-market buy Vice Chairman and Director bought 2,000 shares at $35.25 ($70,502)
  9. 4 Open-market buy Cheif Executive Officer bought 7,000 shares at $34.65 ($242,565)
  10. 4 Open-market buy Director bought 10,000 shares at $38.21 ($382,068)
  11. 4 Open-market buy Director bought 1,000 shares at $37.78 ($37,780)
  12. 4 Open-market buy Vice Chairman and Director bought 1,000 shares at $36.40 ($36,400)
  13. 4 Open-market buy Executive Vice President and bought 7,000 shares at $34.16 ($239,120)
  14. 4 Open-market buy Executive Vice President bought 450 shares at $33.55 ($15,098)
  15. 4 Open-market buy Regional Executive bought 1,000 shares at $36.43 ($36,430)
  16. 4 Open-market buy Executive Vice President and bought 4,000 shares at an average $40.47 ($161,870)
  17. 4 Open-market buy Director bought 500 shares at $38.12 ($19,060)
  18. 4 Open-market buy Director bought 600 shares at an average $48.67 ($29,200)
  19. 4 Derivatives Options or other derivatives
  20. 4 Derivatives Options or other derivatives

Page 31 of 78 · 1,545 filings