Der Gesamtumsatz von OCSL des letzten Quartals beträgt 87.43 M USD, und ist 2.35% niedriger im Vergleich zum Vorquartal. Das Nettoeinkommen von Q2 24 beträgt 9.34 M USD.