Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
VRTS
-20.17%
▼ -5.96%
CSWC
14.43%
▼ -2.91%
Gross Margin
VRTS
67.58%
▼ -3.28%
CSWC
94.15%
▼ -5.85%
Free Cash Flow
VRTS
$56.09M
▲ $22.55M
CSWC
-$80.87M
▼ -$21.37M
Net Debt / EBITDA
VRTS
10.25
▲ 3.21
CSWC
2.70
▼ -4.93
Operating Margin
VRTS
22.45%
▲ 19.64%
CSWC
70.97%
▼ -11.74%
P/E Ratio
VRTS
9.26
▲ 1.02
CSWC
13.22
▲ 1.40