Silence Therapeutics (SLN) Financial Ratios | The Fly