Insider Buying: Stellus Capital Investment (NYSE:SCM) CEO Acquires 35,000 Shares of Stock
Stellus Capital Investment Corporation (NYSE:SCM - Get Free Report) CEO Robert Ladd acquired 35,000 shares of the firm's stock in a transaction that occurred on Friday, March 13th. The shares were...