Live feed17:29:22·48dINSIDERFilingvia QuantisnowDirector Rainbolt David E sold $1,751,688 worth of shares (15,220 units at $115.09) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.BANF· BancFirst CorporationFinanceOriginal source