Earnings call OTF delivered a strong Q3 2025, with net asset value (NAV) per share rising to $17.27 (up $0.10 QoQ) and adjusted net investment income of $0.32 per share. Portfolio credit quality ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results