Market Exclusive

Analyst Activity – Keefe, Bruyette & Woods Reiterates Hold on Solar Capital (NASDAQ:SLRC)

Analyst Ratings For Solar Capital (NASDAQ:SLRC)

Today, Keefe, Bruyette & Woods reiterated its Hold rating on Solar Capital (NASDAQ:SLRC) with a price target of $23.00.

There are 4 hold ratings, 3 buy ratings on the stock.

The current consensus rating on Solar Capital (NASDAQ:SLRC) is Hold (Score: 2.43) with a consensus target price of $22.65 per share, a potential 2.58% upside.

Some recent analyst ratings include

Dividend information for Solar Capital (NASDAQ:SLRC)

Solar Capital (NASDAQ:SLRC) pays an annual dividend of Community Ranking: with a yield of 7.25%.

Dividend History for Solar Capital (NASDAQ:SLRC)

Recent Insider Trading Activity For Solar Capital (NASDAQ:SLRC)
Solar Capital (NASDAQ:SLRC) has insider ownership of 5.90% and institutional ownership of 62.68%.

Recent Trading Activity for Solar Capital (NASDAQ:SLRC)
Shares of Solar Capital closed the previous trading session at 22.08 up +0.02 0.09% with 61,935 shares trading hands.

Exit mobile version