TIAA CREF Investment Management LLC trimmed its stake in shares of Office Depot by 27.3% in the fourth quarter, according to its most recent 13F filing with the Securities and Exchange Commission. The firm owned 2,079,752 shares of the specialty retailer's stock after selling 782,613 shares during the quarter.
More...
More...