Comparison Channel Therapeutics (PTHS) with Competitors
Channel Therapeutics (PTHS) industry is Biotechnology.
Profit Margin
PTHS-93.87%
Industry-0.77%
Upside-93.10%
Operating Margin
PTHS-120.00%
Industry-2055.25%
Upside+1935.25%
Free Cash Flow Yield
PTHS-38.60%
Industry-1.75%
Upside-36.85%
P/E
PTHS-0.70
Industry-20.52
Upside+1981.94%
P/S
PTHS3.41
Industry10.01
Upside-65.92%
P/B
PTHS2.52
Industry5.15
Upside-51.13%