CDRE (Cadre Holdings Inc) Stock AnalysisExplore Cadre Holdings Inc (CDRE): price history, financials and stock analysis.Sign InMethodology