Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
SITC
-67.69%
▲ 1.86%
ILPT
1.81%
▼ -2.23%
Gross Margin
SITC
-17.78%
▼ -2.46%
ILPT
85.18%
▲ 7.61%
Free Cash Flow
SITC
-$11.29M
▼ -$4.12M
ILPT
$22.04M
▲ $6.14M
Net Debt / EBITDA
SITC
-1.26
▼ -0.49
ILPT
12.31
▼ -0.51
Operating Margin
SITC
-68.24%
▼ -23.28%
ILPT
31.40%
▼ -3.00%
P/E Ratio
SITC
1.36
▼ -0.31
ILPT
12.36
▲ 0.52