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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results