Sundar PichaiSundar Pichai earned $164M in 2023

David E. Rainbolt holds a significant stake in BancFirst Corporation. He owns about 3.16 million shares, representing approximately 40.5% of the total shares outstanding. Over the years, his ownership has played a crucial role in his overall wealth, particularly during...

Stock Sold

$43.81M

BANF

$43.81M

523,888 BANF shares

What if they kept their stock?

If David E. Rainbolt didn't sell their stock, today they would have:
Extra BANF523,888 shares worth $56.82M.
This is 29.69% and $13.01M more than what they got when they sold the stock.

Recent Insider Trades

BANF

10,000 shares

BANF

Nov 19, 2024

Charity

BANF

$2.71M

BANF at $110.78/share

Oct 28, 2024

Sale

BANF

$192.70K

BANF at $110.11/share

Oct 24, 2024

Sale

BANF

$617.27K

BANF at $110.21/share

Oct 23, 2024

Sale

BANF

$85.47K

BANF at $110.00/share

Oct 22, 2024

Sale

BANF

$237.72K

BANF at $110.47/share

Oct 21, 2024

Sale

BANF

$1.09M

BANF at $105.02/share

Sep 13, 2024

Sale

Charitable Transactions

BANF

35,000 shares

BANF

Recent Charitable Transactions

BANF

10,000 shares

BANF

Nov 19, 2024

Charity

David E. Rainbolt

Ex-CEO of BancFirst Corporation

DE

View Compensation History

2017 Total Compensation

$556.06K

Salary

$433.46K

Bonus

$85.00K

Stock

$0.00

Other

$37.60K