Silence Therapeutics (OTCMKTS:SLNCF – Free Report) is one of 376 publicly-traded companies in the “Biotechnology” industry, but how does it weigh in compared to its competitors? We will compare Silence Therapeutics to related companies based on the strength of its analyst recommendations, institutional ownership, dividends, risk, profitability, valuation and earnings. Institutional and Insider Ownership 7.9% […]