 Great West Life Assurance Co. Can acquired a new stake in BancFirst Co. NASDAQ:BANF during the fourth quarter, according to its most recent filing with the Securities Exchange Commission. The firm acquired 1,377 shares of the banks stock, valued at approximately 85,000. Several other hedge funds and other institutional investors have also bought and ... 