Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
STRO
-84.57%
▼ -68.04%
ARTV
-100.00%
Gross Margin
STRO
100.00%
▲ 8.80%
ARTV
100.00%
Free Cash Flow
STRO
-$38.29M
▲ $3.98M
ARTV
-$41.96M
▼ -$20.77M
Net Debt / EBITDA
STRO
1.14
▼ -0.64
ARTV
3.88
▲ 2.98
Operating Margin
STRO
-303.77%
▼ -99.86%
ARTV
-5773.71%
▼ -5264.34%
P/E Ratio
STRO
42.10
ARTV
—