TokenPost topic
1 TokenPost story is tagged OXLC. The newest appear first.
Total investment income fell 35.9% year over year to $82.2 million. Net asset value was $9.95 per share on Sept. 30.
Nov 6, 2026, 2:17 PM EST · Business