Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
DFIN
2.80%
▲ 0.61%
OCSL
-8.62%
▼ -581.82%
Gross Margin
DFIN
58.30%
▼ -5.74%
OCSL
60.84%
▼ -25.48%
Free Cash Flow
DFIN
$61.20M
▲ $77.20M
OCSL
$28.26M
▲ $33.11M
Net Debt / EBITDA
DFIN
1.44
▼ -0.21
OCSL
7.16
▼ -3.94
Operating Margin
DFIN
24.98%
▲ 1.04%
OCSL
53.25%
▲ 40.85%
P/E Ratio
DFIN
33.94
▲ 2.47
OCSL
25.15
▲ 3.58