Shares of Blue Nile Inc. (NASDAQ:NILE) have earned a consensus recommendation of “Hold” from the nine research firms that are currently covering the company. One investment analyst has rated the stock with a sell rating, five have issued a hold rating and two have issued a buy rating on the company. The average 12-month target […]