Is Cadre Holdings, Inc.'s (NYSE:CDRE) Recent Performance Tethered To Its Attractive Financial Prospects?

Cadre Holdings' stock has risen by 5.4% in the last three months. Their Return on Equity (ROE) stands at 14%, with the company reinvesting 67% of its profits for growth.