Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ARCT
-87.93%
▲ 10.00%
TRDA
-53.95%
▲ 41.80%
Gross Margin
ARCT
100.00%
▲ 107.87%
TRDA
100.00%
▲ 92.00%
Free Cash Flow
ARCT
-$19.91M
▼ -$469.00K
TRDA
-$32.47M
▲ $9.27M
Net Debt / EBITDA
ARCT
2.03
▼ -0.74
TRDA
1.06
▼ -0.19
Operating Margin
ARCT
-863.30%
▲ 4018.67%
TRDA
-5007.02%
▼ -172.39%
P/E Ratio
ARCT
6.49
▼ -4.05
TRDA
14.29
▲ 6.83