Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ICMB
-218.63%
▲ 127.37%
PDPA
-25.23%
▲ 24.65%
Gross Margin
ICMB
128.10%
▼ -2.16%
PDPA
76.72%
▼ -3.26%
Free Cash Flow
ICMB
$10.82M
▼ -$1.18M
PDPA
$6.35M
▼ -$1.34M
Net Debt / EBITDA
ICMB
-5.50
▲ 8.62
PDPA
-0.10
▲ 0.15
Operating Margin
ICMB
139.65%
▼ -7.78%
PDPA
228.30%
▲ 683.91%
P/E Ratio
ICMB
4.98
▼ -1.43
PDPA
9.37
▼ -7.89