Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
SLTN
-61.76%
▲ 38.15%
SITS
-43.99%
▲ 5.13%
Gross Margin
SLTN
66.57%
▲ 66.57%
SITS
32.34%
▲ 32.45%
Free Cash Flow
SLTN
$12.86K
▲ $90.67K
SITS
-$308.12K
▼ -$188.40K
Net Debt / EBITDA
SLTN
-0.02
▼ -0.02
SITS
-1.13
▲ 0.20
Operating Margin
SLTN
55.12%
▼ -26413.52%
SITS
-426.50%
▼ -355.97%
P/E Ratio
SLTN
91.88
SITS
10.69
▲ 5.76