SLR Investment (SLRC) came out with quarterly earnings of $0.37 per share, missing the Zacks Consensus Estimate of $0.39 per share. This compares to earnings of $0.36 per share a year ago. These ...
SLR Investment Corp. offers an attractive 11.4% dividend yield, trades below book value, and maintains a strong cash position. SLRC stands out among BDC peers for its conservative leverage and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results