6 Small Caps on Analysts' Radar

This week six undervalued small-cap companies on analysts' radar: Dundee Precious Metals, Copper Mountain Mining Corp., Barsele Minerals Corp., Roxgold Inc., 3D Signatures, and Haywood Securities.