Cadre Holdings, Inc.

Cadre Holdings, Inc.

26.20
EUR
+1.60
(+6.50%)
0.74EPS
33.17P/E
1.07BMarket Cap
Nov 11Next Earn