Stellus Capital Insider Buying Surge Signals Management Confidence and Growth Potential
Stellus Capital insider buys 10,700 shares at $9.05, signaling management confidence as the firm expands middle‑market lending—an opportunity for investors to gauge upside.
5 minutes to read
