StockNews.com lowered shares of Limoneira (NASDAQ:LMNR – Free Report) from a hold rating to a sell rating in a research report released on Tuesday. Limoneira Stock Performance LMNR opened at $22.90 on ...