Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ALGS
2778.55%
▲ 1968.58%
TPST
-100.00%
Gross Margin
ALGS
100.00%
TPST
0.20%
▼ -19.80%
Free Cash Flow
ALGS
-$24.95M
▼ -$1.75M
TPST
-$2.78M
▲ $4.82M
Net Debt / EBITDA
ALGS
0.38
▼ -0.20
TPST
-0.17
▼ -0.03
Operating Margin
ALGS
-6.80%
▲ 944.75%
TPST
-256.74%
▲ 10370.54%
P/E Ratio
ALGS
—
TPST
—