Shares of Office Depot have earned an average recommendation of "Buy" from the eleven analysts that are covering the company, AnalystRatings.NET reports . Five research analysts have rated the stock with a hold rating and five have given a buy rating to the company.
More...
More...