OTF reported strong Q2 2025 results in its first quarter as a public company, with net asset value per share rising to $17.17 (+$0.08 QoQ) and adjusted net investment income of $0.36 per share.
OTF delivered strong Q4 2025 results, with adjusted net income ROE of 10.9% and NAV per share up 35 bps sequentially, capping a milestone year that included a public listing and robust portfolio ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results