News

CEO David Golub reported that the company achieved adjusted net investment income (NII) per share of $0.39, representing a return on equity of 10.4%. Adjusted net income per share was $0.30 ...