California First National Bancorp (NASDAQ:CFNB) has been assigned an average recommendation of “Hold” from the six ratings firms that are presently covering the stock. Five equities research analysts have rated the stock with a hold recommendation and one has issued a buy recommendation on the company. The average 12-month target price among brokerages that have […]