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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results