Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
VSTM
1775.43%
▲ 1854.06%
PRTA
-77.15%
▼ -1783.51%
Gross Margin
VSTM
89.92%
▲ 6.26%
PRTA
100.00%
▲ 1.80%
Free Cash Flow
VSTM
-$43.91M
▲ $8.21M
PRTA
-$25.70M
▼ -$54.58M
Net Debt / EBITDA
VSTM
0.26
▼ -0.24
PRTA
6.84
▲ 2.53
Operating Margin
VSTM
-81.62%
▲ 158.85%
PRTA
-2089.21%
▼ -2139.70%
P/E Ratio
VSTM
—
PRTA
20.03
▼ -4.56