Live feed17:50:22·7dINSIDERFilingvia QuantisnowDirector Rainbolt David E sold $2,099,624 worth of shares (18,177 units at $115.51) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.BANF· BancFirst CorporationFinanceOriginal source