Compass Diversified Holdings (CODI) Stock Analysis & Quote