 Martingale Asset Management L P cut its holdings in shares of BancFirst Co. NASDAQ:BANF by 23.3 during the fourth quarter, according to the company in its most recent disclosure with the Securities Exchange Commission. The firm owned 77,915 shares of the banks stock after selling 23,700 shares during the quarter. Martingale Asset Management L ... 