Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
OCSL
-8.62%
▼ -581.82%
CSWC
14.43%
▼ -2.91%
Gross Margin
OCSL
60.84%
▼ -25.48%
CSWC
94.15%
▼ -5.85%
Free Cash Flow
OCSL
$28.26M
▲ $33.11M
CSWC
-$80.87M
▼ -$21.37M
Net Debt / EBITDA
OCSL
7.16
▼ -3.94
CSWC
2.70
▼ -4.93
Operating Margin
OCSL
53.25%
▲ 40.85%
CSWC
70.97%
▼ -11.74%
P/E Ratio
OCSL
25.15
▲ 3.58
CSWC
13.22
▲ 1.40