Compass Diversified Holdings (NYSE:CODI) is one of the must-buy small cap stocks to buy. On March 30, Compass Diversified ...