FERGUSON ROY C

CIK: 0001189065Executive
Officer

FERGUSON ROY C is a corporate insider (Executive) at BANCFIRST CORP /OK/ (BANF) filing SEC Form 4 transactions. 20 transactions, totaling $108,361 in purchases and $1,235,486 in sales. Source: SEC EDGAR.

Total Transactions
20
Total Buy Value
$108K
Total Sell Value
$1.24M
Net Activity
$-1.13M
Last Transaction
Apr 2025
Companies
1

Companies

Transaction History

Source: SEC EDGAR Form 4 insider transaction filings.

Type
I
Shares
105
Price
-
Value
-
Type
I
Shares
121
Price
-
Value
-
Type
I
Shares
64
Price
$0.00
Value
$0
Type
I
Shares
127
Price
$0.00
Value
$0
Type
Sale
Shares
87
Price
$50.00
Value
$4K
Type
Sale
Shares
1,576
Price
$50.00
Value
$79K
Type
Sale
Shares
3,324
Price
$50.00
Value
$166K
Type
Sale
Shares
100
Price
$50.75
Value
$5K
Type
Sale
Shares
3,274
Price
$47.00
Value
$154K
Type
Sale
Shares
1,639
Price
$47.00
Value
$77K
Type
Sale
Shares
1,576
Price
$50.00
Value
$79K
Type
Sale
Shares
3,324
Price
$50.00
Value
$166K
Type
Sale
Shares
100
Price
$50.75
Value
$5K
Type
Sale
Shares
6,576
Price
$50.00
Value
$329K
Type
Sale
Shares
3,324
Price
$50.00
Value
$166K
Type
Sale
Shares
100
Price
$50.75
Value
$5K
Type
Purchase
Shares
209
Price
$45.75
Value
$10K
Type
Purchase
Shares
1,076
Price
$45.75
Value
$49K
Type
Purchase
Shares
10
Price
$45.73
Value
$457
Type
Purchase
Shares
974
Price
$45.74
Value
$45K