5 Small-Cap Stocks Nearing 52-Week High. The Secret Behind Their Gains... | Sharefundss