Analysts mean rating score stands at 2.90 while Office Depot, Inc.'s stock price is now at $5.26: Stock The firm owned 3,474,796 shares of the specialty retailer's stock after buying an additional 2,787,696 shares during the period. Finally, Bogle Investment Management L P DE purchased a new position in Office Depot during the fourth quarter valued at approximately $12,685,000.
More...
More...