On the MoveCache (OTC:CACH) files a shelf registration with the SEC to sell up to 4,848,484 shares of stock...Apr. 15, 2013 5:26 PM ETCache, Inc. (CACH) StockCACHBy: David Yelle, SA News EditorCache (OTC:CACH) files a shelf registration with the SEC to sell up to 4,848,484 shares of stock on behalf of selling shareholders. The company will not receive proceeds from the secondary sale. Shares -7.1% AH.Recommended For YouMore Trending NewsSee More »About CACH StockSymbolLast Price% Chg1D5D1M6M1Y5Y10YMarket CapPEYield (TTM)Rev Growth (YoY)Prev. CloseCompare to PeersRelated StocksSymbolLast Price% ChgCACH--Cache, Inc.Trending AnalysisTrending News