Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
IMCC
-40.23%
▼ -9.66%
NDRA
-100.00%
Gross Margin
IMCC
19.83%
▲ 3.48%
NDRA
100.00%
▲ 45.04%
Free Cash Flow
IMCC
-$952.87K
▼ -$813.62K
NDRA
-$946.23K
▲ $173.42K
Net Debt / EBITDA
IMCC
-1.46
▲ 1.12
NDRA
0.18
▲ 0.19
Operating Margin
IMCC
-27.54%
▼ -8.23%
NDRA
-45960.77%
▼ -12434.19%
P/E Ratio
IMCC
—
NDRA
—