Provided By PR Newswire
Last update: May 2, 2023
- First Quarter 2023 Net Investment Income per Share of $0.46; NAV per Share of $11.34 -
- Debt Portfolio Yield of 16.3% -
- Grew Portfolio Year over Year by 39% to $715 Million -
Read more at prnewswire.com