I have been tracking this stock since April and after the release of some good news from the drug trials, I wonder if the price at this level is a bit too high and is the right time to sell?
Personally I am working on Ion channel research and I have found the preliminary scientific results from other drugs of the company is pretty encouraging.
thanks

Icagen is a biopharmaceutical company focused on the discovery, development and commercialization of novel small molecule drugs that modulate ion channel targets. The company has developed an integrated technology platform that allows for the efficient discovery of drug leads.
Ion channels are protein structures found in virtually every cell of the human body. Ion channels span the cell membrane and regulate the flow of ions, which are charged particles such as sodium, potassium, calcium and chloride, into and out of cells. There are currently 35 drugs that modulate ion channels and are marketed by third parties for multiple therapeutic indications.