Cadre Holdings Q3 sales beat - CDRE News | Rallies