Solar Capital Ltd. Announces Quarter Ended March 31, 2018 Financial Results; Net Investment Income Per Share of $0.45; Declares ...
NEW YORK, May 07, 2018 (GLOBE NEWSWIRE) -- Solar Capital Ltd. (NASDAQ:SLRC) (the “Company” or “Solar Capital”), today reported net investment income of $18.9 million, or $0.45 per share, for the first quarter 2018. At March 31, 2018, net asset value (NAV) …