Silence Therapeutics plc (SLN): financials from its own SEC filings