Stellus Capital Investment (SCM) downgraded to "sell" rating, Q1 2024 EPS below analyst expectations.
Stellus Capital Investment (SCM) has been downgraded to a "sell" rating by B. Riley and StockNews.com, with target prices lowered to $12.50 and $14.00 respectively. The company's Q1 2024 earnings per share (EPS) are estimated at $0.45, falling short of analysts' expectations. SCM's stock opened at $12.99, with a market capitalization of $313.45 million, a PE ratio of 16.65, and a beta of 1.17.
March 09, 2024
4 Articles