StockNews.com upgraded shares of Farmer Bros. (NASDAQ:FARM – Free Report) from a hold rating to a buy rating in a report released on Sunday morning. Farmer Bros. Trading Down 2.1 % Shares of FARM opened at $2.80 on Friday. The stock has a fifty day moving average price of $3.27 and a two-hundred day moving […]