Cambria Investment Management L.P. purchased a new position in Office Depot, Inc. during the second quarter, according to its most recent disclosure with the Securities & Exchange Commission. The institutional investor purchased 169,010 shares of the specialty retailer's stock, valued at approximately $953,000.
More...
More...