Solar Capital Ltd. Announces Quarter Ended September 30, 2017 Financial Results: Net Investment Income Per Share of $0.41; Declares Quarterly Distribution of $0.40 Per Share for Q4, 2017 and Increases Q1, 2018 Distribution to $0.41 Per Share

NEW YORK, Nov. 02, 2017 (GLOBE NEWSWIRE) — Solar Capital Ltd. (NASDAQ:SLRC) (the “Company” or “Solar Capital”), today reported net investment income of $17.3 million, or $0.41 per share, and net income of $17.2 million, or $0.41 per share, for the third quarter....