Compass Diversified (CODI) Stock: Price, Analysis