ImmuCell (NASDAQ:ICCC – Get Rating) and MyMD Pharmaceuticals (NASDAQ:MYMD – Get Rating) are both small-cap medical companies, but which is the superior stock? We will contrast the two businesses based on the strength of their institutional ownership, dividends, analyst recommendations, valuation, risk, earnings and profitability. Risk & Volatility ImmuCell has a beta of 0.66, meaning […]
ImmuCell Co. (NASDAQ:ICCC – Get Rating) was the target of a large decline in short interest in May. As of May 15th, there was short interest totalling 6,900 shares, a decline of 45.2% from the April 30th total of 12,600 shares. Based on an average daily trading volume, of 11,900 shares, the short-interest ratio is […]