Southern Missouri Bancorp (NASDAQ:SMBC – Get Rating) was upgraded by StockNews.com from a “hold” rating to a “buy” rating in a research note issued on Wednesday. Separately, Zacks Investment Research raised Southern Missouri Bancorp from a “hold” rating to a “buy” rating and set a $63.00 price target on the stock in a research report […]