Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TECH
1.33%
▲ 2.84%
MDGL
71.17%
▼ -55.67%
Gross Margin
TECH
65.82%
▼ -1.07%
MDGL
89.02%
▼ -2.36%
Free Cash Flow
TECH
$86.94M
▲ $9.36M
MDGL
$19.08M
▲ $190.36M
Net Debt / EBITDA
TECH
0.07
▼ -0.24
MDGL
1.64
▼ -0.03
Operating Margin
TECH
23.13%
▼ -1.12%
MDGL
-15.46%
▲ 14.32%
P/E Ratio
TECH
62.08
▼ -5.37
MDGL
1.36
▼ -0.23