Crescent Capital BDC Sees Surge of Insider Buying—Is CEO’s $11.19 Share Purchase a Signal of Confidence?
Insider buying surge at Crescent Capital BDC signals cautious optimism—CEO, CFO and director purchase 91k+ shares, hinting potential upside amid debt‑origination strategy.
3 minutes to read
