SEC Insider Transactions from Foster Kelly.

Last updated: 2026-04-03 23:05 UTC | Total transactions: 8

Foster Kelly has filed 8 insider transactions across 1 company since January 2023.

Most recent transaction: a transaction of 61 shares of BANCFIRST CORP /OK/ ($BANF) on April 03, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
April 3, 2026 BANCFIRST CORP /OK/ $BANF Foster Kelly Senior Vice President I Common Stock 61 $0.00 5,110.0000 33,864,129 1.21% 0.00%
Jan. 6, 2026 BANCFIRST CORP /OK/ $BANF Foster Kelly Senior Vice President I Common Stock 120 $0.00 5,049.0000 33,864,129 2.43% 0.00%
April 2, 2025 BANCFIRST CORP /OK/ $BANF Foster Kelly Senior Vice President I Common Stock 68 $0.00 4,929.0000 33,617,015 1.40% 0.00%
Jan. 2, 2025 BANCFIRST CORP /OK/ $BANF Foster Kelly Senior Vice President I Common Stock 185 $0.00 4,861.0000 33,617,015 3.96% 0.00%
March 28, 2024 BANCFIRST CORP /OK/ $BANF Foster Kelly Senior Vice President I Common Stock 31 $0.00 4,676.0000 33,494,487 0.67% 0.00%
Jan. 3, 2024 BANCFIRST CORP /OK/ $BANF Foster Kelly Senior Vice President I Common Stock 136 $0.00 4,645.0000 33,494,487 3.02% 0.00%
April 10, 2023 BANCFIRST CORP /OK/ $BANF Foster Kelly Senior Vice President I Common Stock 56 $0.00 4,509.0000 33,439,496 1.26% 0.00%
Jan. 4, 2023 BANCFIRST CORP /OK/ $BANF Foster Kelly Senior Vice President I Common Stock 157 $0.00 4,453.0000 33,439,496 3.65% 0.00%