Provided By PR Newswire
Last update: Aug 3, 2023
Second Quarter 2023 Net Investment Income of $1.06 Per Share
Second Quarter 2023 Distributable Net Investment Income(1) of $1.12 Per Share
Net Asset Value of $27.69 Per Share
Read more at prnewswire.com