Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
TARA
-100.00%
MDWD
-45.83%
▲ 16.88%
Gross Margin
TARA
100.00%
MDWD
10.90%
▼ -11.00%
Free Cash Flow
TARA
-$14.39M
▲ $6.95M
MDWD
-$10.06M
▼ -$1.49M
Net Debt / EBITDA
TARA
0.21
▼ -1.90
MDWD
1.36
▼ -1.10
Operating Margin
TARA
4.55%
MDWD
-305.89%
▲ 235.13%
P/E Ratio
TARA
—
MDWD
8.15
▼ -6.67