Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
IDGXF
57.14%
▲ 40.11%
STRR
54.58%
▼ -232.76%
Gross Margin
IDGXF
46.64%
▲ 7.71%
STRR
40.90%
▲ 0.46%
Free Cash Flow
IDGXF
$0.00
STRR
-$3.23M
▼ -$544.00K
Net Debt / EBITDA
IDGXF
-0.10
▼ -0.10
STRR
-3.10
▼ -0.36
Operating Margin
IDGXF
31.15%
▲ 9.06%
STRR
-2.49%
▲ 5.53%
P/E Ratio
IDGXF
9.93
▼ -6.13
STRR
—