Cadre Holdings, Inc.
Exchange: nyse
none
1570717440.00
76994000.00
0.593800675843
0.149166924985
-4.2%
3.75
0.380000