Tổng tài sản của OCSL cho Q1 25 là3.08 B USD, ít hơn 3.58% so với kỳ trước Q4 24. Và tổng nợ phải trả giảm 4.48% trong Q1 25 tới 1.63 B USD.