Live feed17:14:57·10mINSIDERFilingvia QuantisnowDirector Rainbolt David E sold $1,463,161 worth of shares (12,718 units at $115.05) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.BANF· BancFirst CorporationFinanceOriginal source