Biotechnology company Celcuity’s (CELC) stock is down over 8% since it released its Q4 financial results yesterday, ...