OCSL freier Cashflow für Q1 25 beträgt -6.69 M USD. Für 2024, OCSL betrug der freie Cashflow 214.27 M USD und der operative Cashflow 214.27 M USD.