Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
MEGL
-16.95%
▼ -1.62%
NCPL
-38.21%
▲ 31.84%
Gross Margin
MEGL
0.00%
NCPL
98.07%
▲ 1.74%
Free Cash Flow
MEGL
$0.00
NCPL
-$868.75K
▲ $1.71M
Net Debt / EBITDA
MEGL
5.77
▼ -4.20
NCPL
-0.06
▼ -0.04
Operating Margin
MEGL
-174.77%
▼ -48.84%
NCPL
-2415.11%
▲ 1734.51%
P/E Ratio
MEGL
976.66
NCPL
116.11
▼ -46.72