Live feed17:25:00·7mINSIDERFilingvia QuantisnowDirector Rainbolt David E sold $2,051,493 worth of shares (17,830 units at $115.06) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.BANF· BancFirst CorporationFinanceOriginal source