Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
KNSA
55.36%
▼ -0.15%
SRRK
-100.00%
Gross Margin
KNSA
54.17%
▼ -0.85%
SRRK
11.53%
▲ 629.02%
Free Cash Flow
KNSA
$46.80M
▼ -$3.24M
SRRK
-$69.64M
▲ $12.53M
Net Debt / EBITDA
KNSA
-4.61
▼ -0.35
SRRK
0.73
▲ 0.04
Operating Margin
KNSA
11.16%
▼ -2.50%
SRRK
-20.89%
▲ 852.51%
P/E Ratio
KNSA
76.41
▲ 20.01
SRRK
—