TIAA CREF Investment Management LLC boosted its position in shares of Office Depot, Inc. by 3.0% during the first quarter, Holdings Channel reports. The firm owned 3,584,764 shares of the specialty retailer's stock after buying an additional 105,779 shares during the period.
More...
More...