12. DepoMed Inc. (DEPO): Develops and commercializes pharmaceutical products based on its proprietary oral drug delivery technologies in the United States. Market cap of $341.26M. PEG at 0.13, P/FCF at 4.70. Net insider shares purchased over the last six months at 25.0K, which is 0.05% of the company's 46.32M share float. The stock is a short squeeze candidate, with a short float at 8.3% (equivalent to 8.49 days of average volume). The stock has had a good month, gaining 31.34%.
*Insider data sourced from Yahoo! Finance, all other data sourced from Finviz.