Provided By GlobeNewswire
Last update: Nov 7, 2024
Reports Net Investment Income of $0.63 Per Share and Net Asset Value of $20.36 Per Share
Recurring PIK Income as a Percentage of Total Investment Income Declines by Over 200 Basis Points
Read more at globenewswire.com