Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
PTCT
101.55%
▲ 178.37%
RNA
—
Gross Margin
PTCT
94.47%
▲ 4.76%
RNA
88.58%
▼ -10.65%
Free Cash Flow
PTCT
$121.97M
▲ $182.36M
RNA
-$3.96M
▲ $29.28M
Net Debt / EBITDA
PTCT
-8.83
▼ -78.49
RNA
2.76
Operating Margin
PTCT
41.32%
▲ 24.49%
RNA
-752.93%
▼ -664.92%
P/E Ratio
PTCT
8.26
▲ 0.92
RNA
—