 TheStreet cut shares of BancFirst NASDAQ:BANF from a b- rating to a c rating in a research note published on Wednesday morning, TheStreetRatingsTable reports. Several other research firms also recently weighed in on BANF. Piper Sandler lifted their target price on BancFirst from 63.00 to 66.00 and gave the company a neutral rating in a ... 