Foraker Randy (CIK 0001189066)

Latest company ownership

Role: President
Shares held
16,594
Last filed at
Jan 5, 2022
Confidence Score
48.6
2025Q4
Confidence Score History
2011Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
May 21, 2025 May 22, 2025 BANCFIRST CORP /OK/ President Sell 20.0 -4,000 -17.92% $506.4K
Aug 29, 2024 Aug 29, 2024 BANCFIRST CORP /OK/ President Sell 36.3 -130 -0.72% $13.9K
Aug 28, 2024 Aug 28, 2024 BANCFIRST CORP /OK/ President Sell 20.0 -2,870 -13.85% $307.4K
Mar 18, 2020 Mar 18, 2020 BANCFIRST CORP /OK/ President Buy 77.5 +230 1.45% $7.4K
Mar 17, 2020 Mar 17, 2020 BANCFIRST CORP /OK/ President Buy 77.5 +240 1.54% $8K
Oct 27, 2011 Oct 31, 2011 BANCFIRST CORP /OK/ EVP Sell 22.5 -2,500 -17.92% $100.6K