Provided By PR Newswire
Last update: Nov 2, 2023
Third Quarter 2023 Net Investment Income of $0.99 Per Share
Third Quarter 2023 Distributable Net Investment Income(1) of $1.04 Per Share
Net Asset Value of $28.33 Per Share
Read more at prnewswire.com