Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
CMBT
78.29%
▼ -42.78%
SBLK
44.46%
▲ 22.57%
Gross Margin
CMBT
45.22%
▲ 10.75%
SBLK
56.88%
▲ 23.82%
Free Cash Flow
CMBT
$167.35M
▲ $155.70M
SBLK
$70.05M
▼ -$21.94M
Net Debt / EBITDA
CMBT
3.97
▼ -0.36
SBLK
1.20
▼ -0.66
Operating Margin
CMBT
40.85%
▲ 7.82%
SBLK
43.38%
▲ 17.40%
P/E Ratio
CMBT
6.37
▼ -3.56
SBLK
14.01
▼ -25.53